Line Break - Unambiguous Hyphen

Unicode Version 18.0

Unambiguous Hyphen is a line break class that treats a hyphen character as a solid, non-breaking connector, meaning no line break is permitted immediately before or after it. This applies specifically to certain hyphen-like characters, such as the non-breaking hyphen (U+2011), which are designed to keep compound words or hyphenated terms intact on a single line. Unlike ordinary hyphens, which allow breaks at their edges, this class ensures the entire unit stays together, preventing awkward splits that could confuse reading or alter meaning. The result is more predictable text flow in contexts like phone numbers, names, or technical terms where the hyphen is integral to the string.

1-10 of 10 results

U+00AD
­
Soft Hyphen
U+058A
֊
Armenian Hyphen
U+05BE
־
Hebrew Punctuation Maqaf
U+1400
Canadian Syllabics Hyphen
U+2010
Hyphen
U+2E17
Double Oblique Hyphen
U+2E40
Double Hyphen
U+2E5D
Oblique Hyphen
U+10D6E
𐵮
Garay Hyphen
U+10EAD
𐺭
Yezidi Hyphenation Mark