Chars.SuikaWiki.org

Charinfo — U+0021 EXCLAMATION MARK (!)

Character

Character !
Code point U+0021 = 3310 = 418
= 00000000 00000000 00000000 001000012
Character name EXCLAMATION MARK
Japanese name感嘆符
Nearby U+00?? / Previous: U+0020 ( ) / Next: U+0022 (")

[Notes] [Unicode] [Unihan]

Characters

Code point length = 1

Character!
Code pointU+0021
Age1.1
ScriptZyyy Common
Bidi_ClassON
Canonical_Combining_Class0
bidi (Unicode::UCD)ON
CJK numeral value-

Encodings

Unicode encodings
UTF-8 0x21
UTF-16BE 0x00 0x21
UTF-16LE 0x21 0x00
UTF-32BE 0x00 0x00 0x00 0x21
UTF-32LE 0x21 0x00 0x00 0x00
Web encodings
utf-8 0x21
big5 0x21
euc-jp 0x21
euc-kr 0x21
gb18030 0x21
gbk 0x21
ibm866 0x21
iso-2022-jp 0x21
0x1B 0x28 0x4A 0x21 0x1B 0x28 0x42
iso-8859-10 0x21
iso-8859-13 0x21
iso-8859-14 0x21
iso-8859-15 0x21
iso-8859-16 0x21
iso-8859-2 0x21
iso-8859-3 0x21
iso-8859-4 0x21
iso-8859-5 0x21
iso-8859-6 0x21
iso-8859-7 0x21
iso-8859-8 0x21
iso-8859-8-i 0x21
koi8-r 0x21
koi8-u 0x21
macintosh 0x21
shift_jis 0x21
utf-16be 0x00 0x21
utf-16le 0x21 0x00
windows-1250 0x21
windows-1251 0x21
windows-1252 0x21
windows-1253 0x21
windows-1254 0x21
windows-1255 0x21
windows-1256 0x21
windows-1257 0x21
windows-1258 0x21
windows-874 0x21
x-mac-cyrillic 0x21
x-user-defined 0x21

Escapes

Input ! U+0021 (!)
Escapes
HTML/XML decimal !
HTML/XML hexadecimal !
CSS \000021
percent-decode de-UTF-8 ! U+0021 (!)
en-UTF-8 percent-encode %21
de-\u ! U+0021 (!)
en-\u \u0021
en-\u non-ASCII !
de-surrogate ! U+0021 (!)
Perl bytes \x21
Perl text \x21

String

Input ! U+0021 (!)
Normalization forms
Canonical decomposition ! U+0021 (!)
Compatibility decomposition ! U+0021 (!)
Canonical composition ! U+0021 (!)
NFC (Unicode::Normalize) ! U+0021 (!)
NFKC (Unicode::Normalize) ! U+0021 (!)
NFD (Unicode::Normalize) ! U+0021 (!)
NFKD (Unicode::Normalize) ! U+0021 (!)
NFKD (UN) uc (Perl) lc (Perl) NFC (UN) ! U+0021 (!)
Stringprep
Nameprep AllowUnassigned (Net::IDN::Nameprep 1.102) ! U+0021 (!)
Nameprep (Net::IDN::Nameprep 1.102) ! U+0021 (!)
Punycode decoding
de-Punycode (Net::IDN::Punycode 2.5)invalid digit in input for decode_punycode
de-Punycode (Net::IDN::Punycode::PP 2.500)invalid digit in input for decode_punycode
de-Punycode (IDNA::Punycode 0.03)invalid punycode input
de-Punycode (Mojo::Util) ! U+0021 (!)
de-Punycode (URI::_punycode 5.27)invalid punycode input
de-Punycode (AnyEvent::Util 7.17)punycode_decode: malformed punycode
de-Punycode (URI::UTF8::Punycode 1.05) ! U+0021 (!)
Nameprep variant (AnyEvent::Util 7.17)!: disallowed characters (U+21) during idn_nameprep
Nameprep variant for display (AnyEvent::Util 7.17)!: disallowed characters (U+21) during idn_nameprep
ToUnicode variant (AnyEvent::Util 7.17) ! U+0021 (!)
Punycode encoding
en-Punycode (Net::IDN::Punycode 2.5) !-
en-Punycode (Net::IDN::Punycode::PP 2.500) !-
en-Punycode (IDNA::Punycode 0.03) !
en-Punycode (Mojo::Util) !
en-Punycode (URI::_punycode 5.27) !
en-Punycode (AnyEvent::Util 7.17) !
en-Punycode (URI::UTF8::Punycode 1.05) xn--!-
ToASCII variant (AnyEvent::Util 7.17) !
Cases
ASCII uppercase ! U+0021 (!)
ASCII lowercase ! U+0021 (!)
Uppercase (Perl uc) ! U+0021 (!)
Lowercase (Perl lc) ! U+0021 (!)
Uppercase_Mapping(C) ! U+0021 (!)
Lowercase_Mapping(C) ! U+0021 (!)
Case_Folding(X) ! U+0021 (!)
NFKC_Casefold(X) ! U+0021 (!)
Compatibility case folding ! U+0021 (!)

Fonts

Languages

lang=en!
lang=ja!
lang=zh!
lang=zh-cn!
lang=zh-tw!
lang=zh-hk!
lang=zh-mo!
lang=zh-sg!
lang=zh-hans-cn!
lang=zh-hant-tw!
lang=ko!
lang=vi!

Writing modes

dir=ltr!
dir=rtl!
'writing-mode: vertical-rl'!

CSS fonts

cursive!
fantasy!
monospace!
sans-serif!
serif!
-manakai-default!
-moz-use-system-font!
-apple-system!
-moz-button!
-moz-desktop!
-moz-dialog!
-moz-document!
-moz-field!
-moz-info!
-moz-list!
-moz-pull-down-menu!
-moz-window!
-moz-workspace!
caption!
icon!
menu!
message-box!
small-caption!
status-bar!
system-ui!
font-style: italic!
font-variant: small-caps!
font-weight: 100!
font-weight: 200!
font-weight: 300!
font-weight: 400!
font-weight: 500!
font-weight: 600!
font-weight: 700!
font-weight: 800!
font-weight: 900!

Web fonts

OpenSansEmoji !
Mona !
小夏 !
Noto Color Emoji !
Noto Emoji !

2ch-compatible AA fonts

Note that your system might not have specified fonts.

MS PGothic!
IPAMonaPGothic!
Monapo!
Mona!
Mona (Web font)!
小夏!
小夏 (Web font)!

Other fonts

Note that your system might not have specified fonts.

Times New Roman!
Arial!
Arial Unicode MS!
Helvetica!
Helvetica Neue!
Verdana!
Lucida Grande!
Courier New!
MS 明朝!
MS Mincho!
@MS 明朝!
@MS Mincho!
MS P明朝!
MS PMincho!
@MS P明朝!
@MS PMincho!
MS ゴシック!
MS Gothic!
@MS ゴシック!
@MS Gothic!
MS Pゴシック!
MS PGothic!
@MS Pゴシック!
@MS PGothic!
MS UI Gothic!
@MS UI Gothic!
Microsoft Yahei!
微软雅黑!
メイリオ!
Meiryo!
@メイリオ!
@Meiryo!
Osaka!
Fira Sans!
Droid Sans!
Comic Sans MS!
Hiragino Sans GB!
ヒラギノ角ゴ ProN W3!
Hiragino Kaku Gothic ProN!
游ゴシック!
YuGothic!
YuGothic Normalize!
Yu Mincho!
YuMincho!
Montserrat!
Menlo!
.SFNSDisplay-Regular!
Segoe UI!
Segoe UI Symbol!
Roboto!
Oxygen!
Ubuntu!
Cantarell!
PingFang SC!
Symbol!
Apple Symbols!
Wingdings!
Wingdings 2!
Wingdings 3!
Webdings!
BlinkMacSystemFont!

Sets

The character belongs to following character sets:

Maps

The character belongs to following character mappings: