Unicode Character 'ZERO WIDTH NON-JOINER (ZWNJ)' (U+200C)

previous character next character

U+200C browser display

ZERO WIDTH NON-JOINER (ZWNJ)

image of Unicode Character 'ZERO WIDTH NON-JOINER (ZWNJ)' (U+200C)
Raster image of U+200C

ZERO WIDTH NON-JOINER (ZWNJ)

Unicode Data
Name ZERO WIDTH NON-JOINER (ZWNJ)
Block General Punctuation
Category Other, Format [Cf]
Script Inherited (Zinh)
Combine 0
BIDI Boundary Neutral [BN]
Index entries Format Characters
NON-JOINER, ZERO WIDTH
ZERO WIDTH NON-JOINER
zwnj
Comments commonly abbreviated ZWNJ
Version Unicode 1.1.0 (June, 1993)
Encodings
HTML Entity (decimal) ‌
HTML Entity (hex) ‌
HTML Entity (named) ‌
How to type in Microsoft Windows Alt +200C
UTF-8 (hex) 0xE2 0x80 0x8C (e2808c)
UTF-8 (binary) 11100010:10000000:10001100
UTF-16 (hex) 0x200C (200c)
UTF-16 (decimal) 8,204
UTF-32 (hex) 0x0000200C (200C)
UTF-32 (decimal) 8,204
C/C++/Java source code "\u200C"
Python source code u"\u200C"
More...
Java Data
string.toUpperCase()
string.toLowerCase()
Character.UnicodeBlock GENERAL_PUNCTUATION
Character.charCount() 1
Character.getDirectionality() DIRECTIONALITY_BOUNDARY_NEUTRAL [9]
Character.getNumericValue() -1
Character.getType() 16
Character.isDefined() Yes
Character.isDigit() No
Character.isIdentifierIgnorable() Yes
Character.isISOControl() No
Character.isJavaIdentifierPart() Yes
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() Yes
Character.isUnicodeIdentifierStart() No
Character.isUpperCase() No
Character.isValidCodePoint() Yes
Character.isWhitespace() No