Unicode Character 'ZERO WIDTH NO-BREAK SPACE (BOM)' (U+FEFF)

previous character next character


U+FEFF browser display

ZERO WIDTH NO-BREAK SPACE (BOM)

image of Unicode Character 'ZERO WIDTH NO-BREAK SPACE (BOM)' (U+FEFF)
Raster image of U+FEFF

ZERO WIDTH NO-BREAK SPACE (BOM)

Unicode Data
Name ZERO WIDTH NO-BREAK SPACE (BOM)
Block Arabic Presentation Forms-B
Category Other, Format [Cf]
Script Common (Zyyy)
Combine 0
BIDI Boundary Neutral [BN]
Old name BYTE ORDER MARK
Index entries bom
byte order mark
NO-BREAK SPACE, ZERO WIDTH
SPACE, ZERO WIDTH NO-BREAK
ZERO WIDTH NO-BREAK SPACE
zwnbsp
Comments Corrected name: BYTE ORDER MARK
Formal Alias: BOM, ZWNBSP
may be used to detect byte order by contrast with the noncharacter code point U+FFFE
use as an indication of non-breaking is deprecated; see U+2060 instead
See Also zero width space U+200B
word joiner U+2060
(<not a character> - FFFE)
Version Unicode 1.1.0 (June, 1993)
Encodings
HTML Entity (decimal) &#65279;
HTML Entity (hex) &#xfeff;
How to type in Microsoft Windows Alt +FEFF
UTF-8 (hex) 0xEF 0xBB 0xBF (efbbbf)
UTF-8 (binary) 11101111:10111011:10111111
UTF-16 (hex) 0xFEFF (feff)
UTF-16 (decimal) 65,279
UTF-32 (hex) 0x0000FEFF (feff)
UTF-32 (decimal) 65,279
C/C++/Java source code "\uFEFF"
Python source code u"\uFEFF"
More...
Java Data
string.toUpperCase() 
string.toLowerCase() 
Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
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