Unicode Character Class Includes
C Other characters (non-letters, non symbols, non-numbers, non-separators)
Cc Control characters
Cf Format characters
Cn Unassigned code points
Co Private use characters
L Letters
Ll Lowercase letters
Lm Modifier letters
Lo Other letters
Lt Titlecase letters
Lu Uppercase letters
M All Marks
Mc Spacing combining marks
Me Enclosing marks
Mn Non-spacing marks
N Numbers
Nd Decimal digits
Nl Number letters
No Other numbers
P Punctuation
Pc Connector punctuation
Pd Dashes
Pe Closing punctuation
Pf Final quotes (may behave like Ps or Pe)
Pi Initial quotes (may behave like Ps or Pe)
Po Other forms of punctuation
Ps Opening punctuation
S Symbols
Sc Currency symbols
Sk Modifier symbols
Sm Mathematical symbols
So Other symbols
Z Separators
Zl Line breaks
Zp Paragraph breaks
Zs Spaces