U+002D Hyphen-Minus
U+002D was added in Unicode version 1.1 in 1993. It belongs to the block
This character is a Dash Punctuation and is commonly used, that is, in no specific script. The character is also known as hyphen, dash and minus sign.
The glyph is not a composition. Its East Asian Width is narrow. In bidirectional text it is written as European number separator from left to right. When changing direction it is not mirrored. It will not end a sentence. U+002D offers a line break opportunity after its position unless inside numbers. The glyph can be confused with 17 other glyphs.
The CLDR project calls this character “hyphen-minus” for use in screen reading software. It assigns these additional labels, e.g. for search in emoji pickers: dash, hyphen, minus.
The Wikipedia has the following information about this codepoint:
The hyphen-minus symbol - is the form of hyphen most commonly used in digital documents. On most keyboards, it is the only character that resembles a minus sign or a dash so it is also used for these. The name hyphen-minus derives from the original ASCII standard, where it was called hyphen (minus). The character is referred to as a hyphen, a minus sign, or a dash according to the context where it is being used.
Representations
System | Representation (click value to copy) |
---|---|
Nº | |
UTF-8 | |
UTF-16 | |
UTF-32 | |
URL-Quoted | |
HTML hex reference | |
alias | |
alias | |
alias | |
Encoding: ASCII (hex bytes) | |
Encoding: BIG5 (hex bytes) | |
Encoding: BIG5HKSCS (hex bytes) | |
Encoding: CP037 (hex bytes) | |
Encoding: CP273 (hex bytes) | |
Encoding: CP424 (hex bytes) | |
Encoding: CP437 (hex bytes) | |
Encoding: CP500 (hex bytes) | |
Encoding: CP720 (hex bytes) | |
Encoding: CP737 (hex bytes) | |
Encoding: CP775 (hex bytes) | |
Encoding: CP850 (hex bytes) | |
Encoding: CP852 (hex bytes) | |
Encoding: CP855 (hex bytes) | |
Encoding: CP856 (hex bytes) | |
Encoding: CP857 (hex bytes) | |
Encoding: CP858 (hex bytes) | |
Encoding: CP860 (hex bytes) | |
Encoding: CP861 (hex bytes) | |
Encoding: CP862 (hex bytes) | |
Encoding: CP863 (hex bytes) | |
Encoding: CP864 (hex bytes) | |
Encoding: CP865 (hex bytes) | |
Encoding: CP866 (hex bytes) | |
Encoding: CP869 (hex bytes) | |
Encoding: CP874 (hex bytes) | |
Encoding: CP875 (hex bytes) | |
Encoding: CP932 (hex bytes) | |
Encoding: CP949 (hex bytes) | |
Encoding: CP950 (hex bytes) | |
Encoding: CP1006 (hex bytes) | |
Encoding: CP1026 (hex bytes) | |
Encoding: CP1125 (hex bytes) | |
Encoding: CP1140 (hex bytes) | |
Encoding: CP1250 (hex bytes) | |
Encoding: CP1251 (hex bytes) | |
Encoding: CP1252 (hex bytes) | |
Encoding: CP1253 (hex bytes) | |
Encoding: CP1254 (hex bytes) | |
Encoding: CP1255 (hex bytes) | |
Encoding: CP1256 (hex bytes) | |
Encoding: CP1257 (hex bytes) | |
Encoding: CP1258 (hex bytes) | |
Encoding: EUC_JP (hex bytes) | |
Encoding: EUC_JIS_2004 (hex bytes) | |
Encoding: EUC_JISX0213 (hex bytes) | |
Encoding: EUC_KR (hex bytes) | |
Encoding: GB2312 (hex bytes) | |
Encoding: GBK (hex bytes) | |
Encoding: GB18030 (hex bytes) | |
Encoding: HZ (hex bytes) | |
Encoding: ISO2022_JP (hex bytes) | |
Encoding: ISO2022_JP_1 (hex bytes) | |
Encoding: ISO2022_JP_2 (hex bytes) | |
Encoding: ISO2022_JP_2004 (hex bytes) | |
Encoding: ISO2022_JP_3 (hex bytes) | |
Encoding: ISO2022_JP_EXT (hex bytes) | |
Encoding: ISO2022_KR (hex bytes) | |
Encoding: LATIN_1 (hex bytes) | |
Encoding: ISO8859_2 (hex bytes) | |
Encoding: ISO8859_3 (hex bytes) | |
Encoding: ISO8859_4 (hex bytes) | |
Encoding: ISO8859_5 (hex bytes) | |
Encoding: ISO8859_6 (hex bytes) | |
Encoding: ISO8859_7 (hex bytes) | |
Encoding: ISO8859_8 (hex bytes) | |
Encoding: ISO8859_9 (hex bytes) | |
Encoding: ISO8859_10 (hex bytes) | |
Encoding: ISO8859_11 (hex bytes) | |
Encoding: ISO8859_13 (hex bytes) | |
Encoding: ISO8859_14 (hex bytes) | |
Encoding: ISO8859_15 (hex bytes) | |
Encoding: ISO8859_16 (hex bytes) | |
Encoding: JOHAB (hex bytes) | |
Encoding: KOI8_R (hex bytes) | |
Encoding: KOI8_T (hex bytes) | |
Encoding: KOI8_U (hex bytes) | |
Encoding: KZ1048 (hex bytes) | |
Encoding: MAC_CYRILLIC (hex bytes) | |
Encoding: MAC_GREEK (hex bytes) | |
Encoding: MAC_ICELAND (hex bytes) | |
Encoding: MAC_LATIN2 (hex bytes) | |
Encoding: MAC_ROMAN (hex bytes) | |
Encoding: MAC_TURKISH (hex bytes) | |
Encoding: PTCP154 (hex bytes) | |
Encoding: SHIFT_JIS (hex bytes) | |
Encoding: SHIFT_JIS_2004 (hex bytes) | |
Encoding: SHIFT_JISX0213 (hex bytes) | |
Encoding: CP037 (hex bytes) | |
Encoding: CP1025 (hex bytes) | |
Encoding: CP1047 (hex bytes) | |
Encoding: CP1097 (hex bytes) | |
Encoding: CP1112 (hex bytes) | |
Encoding: CP1122 (hex bytes) | |
Encoding: CP1123 (hex bytes) | |
Encoding: CP1140 (hex bytes) | |
Encoding: CP1141 (hex bytes) | |
Encoding: CP1142 (hex bytes) | |
Encoding: CP1143 (hex bytes) | |
Encoding: CP1144 (hex bytes) | |
Encoding: CP1145 (hex bytes) | |
Encoding: CP1146 (hex bytes) | |
Encoding: CP1147 (hex bytes) | |
Encoding: CP1148 (hex bytes) | |
Encoding: CP1148MS (hex bytes) | |
Encoding: CP1149 (hex bytes) | |
Encoding: CP273 (hex bytes) | |
Encoding: CP277 (hex bytes) | |
Encoding: CP278 (hex bytes) | |
Encoding: CP280 (hex bytes) | |
Encoding: CP284 (hex bytes) | |
Encoding: CP285 (hex bytes) | |
Encoding: CP290 (hex bytes) | |
Encoding: CP297 (hex bytes) | |
Encoding: CP420 (hex bytes) | |
Encoding: CP424 (hex bytes) | |
Encoding: CP500 (hex bytes) | |
Encoding: CP500MS (hex bytes) | |
Encoding: CP833 (hex bytes) | |
Encoding: CP838 (hex bytes) | |
Encoding: CP870 (hex bytes) | |
Encoding: CP871 (hex bytes) | |
Encoding: CP875 (hex bytes) | |
AGL: Latin-1 | |
AGL: Latin-2 | |
AGL: Latin-3 | |
AGL: Latin-4 | |
AGL: Latin-5 | |
Adobe Glyph List | |
digraph | |
RFC 5137 | |
Bash and Zsh inside echo -e | |
C and C++ | |
C# | |
CSS | |
Excel | |
Go | |
JavaScript | |
Modern JavaScript since ES6 | |
JSON | |
Java | |
Lua | |
Matlab | |
Perl | |
PHP | |
PostgreSQL | |
PowerShell | |
Python | |
Ruby | |
Rust | |
Click the star button next to each label to set this representation as favorite or remove it from the favorites. Favorites will be shown initially. (Favorites are stored locally on your computer and never sent over the internet.) |
Related Characters
Confusables
Elsewhere
Complete Record
Property | Value |
---|---|
1.1 (1993) | |
HYPHEN-MINUS | |
— | |
Basic Latin | |
Dash Punctuation | |
Common | |
European Separator | |
Not Reordered | |
none | |
|
|
✘ | |
|
|
|
|
✘ | |
|
|
|
|
|
|
|
|
|
|
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✔ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
|
|
Any | |
✔ | |
✘ | |
✘ | |
✘ | |
✔ | |
✘ | |
✘ | |
✘ | |
✘ | |
0 | |
0 | |
0 | |
✘ | |
None | |
— | |
NA | |
Consonant_Placeholder | |
— | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
Yes | |
Yes | |
|
|
Yes | |
|
|
Yes | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✔ | |
✘ | |
✘ | |
✘ | |
✘ | |
Sentence Continue | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
Other | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
|
|
None | |
narrow | |
Not Applicable | |
— | |
No_Joining_Group | |
Non Joining | |
Hyphen | |
none | |
not a number | |
|
|
R |