Unicode Character 'INVERTED WIGGLY EXCLAMATION MARK' (U+2E61)

previous character next character

โนก
U+2E61 browser display

INVERTED WIGGLY EXCLAMATION MARK

image of Unicode Character 'INVERTED WIGGLY EXCLAMATION MARK' (U+2E61)
Raster image of U+2E61

INVERTED WIGGLY EXCLAMATION MARK

Unicode Data

Name INVERTED WIGGLY EXCLAMATION MARK
Block Supplemental Punctuation
Category Punctuation, Other [Po]
Script Common (Zyyy)
Combine 0
BIDI Other Neutrals [ON]
Comments may indicate sarcasm when used in sequence with U+2E60
used at the end of sentences, unlike U+00A1
Version Unicode 18.0 (September 2026)

Encodings

HTML Entity (decimal) ⹡
HTML Entity (hex) ⹡
How to type in Microsoft Windows Alt +2E61
UTF-8 (hex) 0xE2 0xB9 0xA1 (e2b9a1)
UTF-8 (binary) 11100010:10111001:10100001
UTF-16 (hex) 0x2E61 (2e61)
UTF-16 (decimal) 11,873
UTF-32 (hex) 0x00002E61 (2e61)
UTF-32 (decimal) 11,873
C/C++/Java source code "\u2E61"
Python source code u"\u2E61"
More...
Java Data
string.toUpperCase() ⹡
string.toLowerCase() ⹡
Character.UnicodeBlock SUPPLEMENTAL_PUNCTUATION
Character.charCount() 1
Character.getDirectionality() DIRECTIONALITY_UNDEFINED [-1]
Character.getNumericValue() -1
Character.getType() 0
Character.isDefined() No
Character.isDigit() No
Character.isIdentifierIgnorable() No
Character.isISOControl() No
Character.isJavaIdentifierPart() No
Character.isJavaIdentifierStart() No
Character.isLetter() No
Character.isLetterOrDigit() No
Character.isLowerCase() No
Character.isMirrored() No
Character.isSpaceChar() No
Character.isSupplementaryCodePoint() No
Character.isTitleCase() No
Character.isUnicodeIdentifierPart() No
Character.isUnicodeIdentifierStart() No
Character.isUpperCase() No
Character.isValidCodePoint() Yes
Character.isWhitespace() No