HYPHEN, DASH, and MINUS SIGN

U+002D - HYPHEN-MINUS
U+00AD ­ SOFT HYPHEN
U+02D7 ˗ MODIFIER LETTER MINUS SIGN
U+1680 OGHAM SPACE MARK
U+2010 HYPHEN
U+2011 NON-BREAKING HYPHEN
U+2012 FIGURE DASH
U+2013 EN DASH
U+2014 EM DASH
U+2015 HORIZONTAL BAR
U+2043 HYPHEN BULLET
U+2212 MINUS SIGN
U+2796 HEAVY MINUS SIGN
U+2E3A TWO-EM DASH
U+2E3B THREE-EM DASH
U+FF0D FULLWIDTH HYPHEN-MINUS

TILDE and WAVE DASH

U+007E ~ TILDE
U+2053 SWUNG DASH
U+02DC ˜ SMALL TILDE
U+223C TILDE OPERATOR
U+223D REVERSED TILDE
U+301C WAVE DASH
U+3030 WAVY DASH
U+FF5E FULLWIDTH TILDE

EQUALS SIGN and DOUBLE HYPHEN

U+003D = EQUALS SIGN
U+2E40 DOUBLE HYPHEN
U+A78A MODIFIER LETTER SHORT EQUALS SIGN
U+FF1D FULLWIDTH EQUALS SIGN

Script-specific HYPHEN

U+058A ֊ ARMENIAN HYPHEN
U+1400 CANADIAN SYLLABICS HYPHEN
U+1806 MONGOLIAN TODO SOFT HYPHEN
U+2E17 DOUBLE OBLIQUE HYPHEN
U+30FC KATAKANA-HIRAGANA PROLONGED SOUND
MARK
U+30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
U+10190 𐆐 ROMAN SEXTANS SIGN
U+10191 𐆑 ROMAN UNCIA SIGN

U+0020 | | SPACE
U+00A0 | | NO-BREAK SPACE
U+2000 | | EN QUAD
U+2001 | | EM QUAD
U+2002 | | EN SPACE
U+2003 | | EM SPACE
U+2004 | | THREE-PER-EM SPACE
U+2005 | | FOUR-PER-EM SPACE
U+2006 | | SIX-PER-EM SPACE
U+2007 | | FIGURE SPACE
U+2008 | | PUNCTUATION SPACE
U+2009 | | THIN SPACE
U+200A | | HAIR SPACE
U+200B |​| ZERO WIDTH SPACE
U+202F | | NALLOW NO-BREAK SPACE
U+205F | | MEDIUM MATHEMATICAL SPACE
U+2060 |⁠| WORD JOINER
U+3000 | | IDEOGRAPHIC SPACE
U+FEFF || ZERO WIDTH NO-BREAK SPACE