This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Documentation / Mathematica / Built-in Functions / Programming / String Manipulation /


FilledSmallSquare ToCharacterCode["string"] gives a list of the integer codes corresponding to the characters in a string.

FilledSmallSquare ToCharacterCode["string", "encoding"] gives integer codes according to the specified encoding.

FilledSmallSquare ToCharacterCode handles both ordinary and special characters.

FilledSmallSquare ToCharacterCode["string"] returns standard internal character codes used by Mathematica, which are the same on all computer systems.

FilledSmallSquare For characters on an ordinary American English keyboard, the character codes follow the ASCII standard.

FilledSmallSquare For common European languages, they follow the ISO Latin-1 standard.

FilledSmallSquare For other characters, they follow the Unicode standard.

FilledSmallSquare Mathematica defines various additional characters in private Unicode space, with character codes between 64256 and 64300.

FilledSmallSquare Character codes returned by ToCharacterCode["string"] lie between 0 and 65535.

FilledSmallSquare Encodings supported in ToCharacterCode["string", "encoding"] are listed in the notes for $CharacterEncoding.

FilledSmallSquare If a particular character has no character code in a given encoding, ToCharacterCode returns None in place of a character code.

FilledSmallSquare ToCharacterCode["", "", ... ] gives a list of the lists of integer codes for each of the .

FilledSmallSquare See Section 2.8.7.

FilledSmallSquare See also: FromCharacterCode, Characters, CharacterRange, $CharacterEncoding, DigitQ, LetterQ, InputForm.

FilledSmallSquare New in Version 2; modified in 3.

Further Examples