Hyphen - Unicode

Unicode

Apart from dash and minus sign, Unicode has multiple hyphen characters:

  • U+2010 ‐ hyphen (HTML: ‐)
  • U+002D - hyphen-minus (HTML: -) (still not to be confused with U+2212 − minus sign)
  • U+00AD soft hyphen (HTML: ­ ­)
  • U+2011 ‑ non-breaking hyphen (HTML: ‑)
  • U+2043 ⁃ hyphen bullet (HTML: ⁃)

And in non-Latin scripts:

  • U+058A ֊ armenian hyphen (HTML: ֊)
  • U+1400 ᐀ canadian syllabics hyphen (HTML: ᐀)
  • U+1806 ᠆ mongolian todo soft hyphen (HTML: ᠆)

Read more about this topic:  Hyphen