Note : in screen scraping text, it is often useful to use standard char 45 hyphen-minus u002D in place of higher order Unicode characters, such as those below, to simplify text, often found in news articles, etc. Surounding spaces are not consistent, excepting between-words. but fe63 and fe0d apparently include spaces. (General reference: fileformat.info).
dash‐zero u2010, hyphen
dash‑one u2011, non breaking hyphen
dash‒two u2012, figure dash
dash–three u2013, en dash, &ndash
as–html
dash—four u2014, em dash, &mdash
as—html "Comments: may be used in pairs to offset parenthetical text."
dash―five u2015, horizontal bar, "Comments: quotation dash. long dash introducing quoted text."
dash﹘uFE58 small em dash, Block: small form varients; "Decomposition: <small> EM DASH (U+2014)
".
dash﹣uFE63 small minus-hyphen; Block: small form varients; "BIDI: European Number Separator [ES]".
dash-uFF0D FULLWIDTH hyphen-minus (U+FF0D); Block: Halfwidth and Fullwidth Forms; "BIDI: European Number Separator [ES]"; "Decomposition: <wide> HYPHEN-MINUS (U+002D)
".
Note; Of basic hyphen-minus char 45, u002d, fileformat.info says (literally):
See Also:
hyphen U+2010
non-breaking hyphen U+2011
figure dash U+2012
en dash U+2013
hyphen bullet U+2043
minus sign U+2212
roman uncia sign U+10191
SOURCE: fileformat.info unicode Char Search.
NOTE: v.1 is HTML. This v.2 Converted from html to markdown with to-markdown online tool, has JS source on github.