Lexical Class

Returns the class number for char.

char can be a scalar string or number, clusters of strings or numbers, arrays of strings or numbers, and so on.
The following table shows the lexical classes that correspond to the values of class number. Refer to the ASCII Codes table for the numbers that correspond to each character.

Class NumberLexical Class
0Extended characters with a <Command> or <Option> key prefix (codes 128 through 255)
1Non-displayable ASCII characters (codes 0 to 31 excluding 9 through 13)
2White space characters: Space, Tab, Carriage Return, Form Feed, Newline, and Vertical Tab (codes 32, 9, 13, 12, 10, and 11, respectively)
3Digits 0 through 9
4Uppercase characters A through Z
5Lowercase characters a through z
6All printable ASCII non-alphanumeric characters