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