UTF-8 aware functions for working with characters.
Detect lower case characters (UTF-8 category Ll)
Detect letters (UTF-8 categories Lu, Ll, Lt, Lm, Lo)
Detect letters or digits (UTF-8 categories Lu, Ll, Lt, Lm, Lo, Nd, Nl, No)
Detect digits (UTF-8 categories Nd, Nl, No)
A category as defined by the Unicode standard.
Get the UTF category. Warning: this function is very big. You should usually use one of the isXXX ones instead.
Parses a category name (Lu, Ll, Lt, ...).
Convert a category to its short category name (Lu, Ll, Lt, ...)
Converts a category to its English description. Mostly useful for debugging purposes.
Detect upper case characters (UTF-8 category Lu)