GeneralCategory
Specifies Unicode general category.
All control characters. This includes the Cc, Cf, Cs, Co, and Cn categories.
All diacritic marks. This includes the Mn, Mc, and Me categories.
All letter characters. This includes the Lu, Ll, Lt, Lm, and Lo characters.
AllNumbers = 3
All numbers. This includes the Nd, Nl, and No categories.
All punctuation characters. This includes the Pc, Pd, Ps, Pe, Pi, Pf, and Po categories.
All separator characters. This includes the Zs, Zl, and Zp categories.
AllSymbols = 6
All symbols. This includes the Sm, Sc, Sk, and So categories.
LetterLowercase = 7
Letter, Lowercase
LetterModifier = 8
Letter, Modifier
LetterOther = 9
Letter, Other
LetterTitlecase = 10
Letter, Titlecase
LetterUppercase = 11
Letter, Uppercase
MarkEnclosing = 12
Mark, Enclosing
MarkNonspacing = 13
Mark, Nonspacing
MarkSpacingCombining = 14
Mark, Spacing Combining
NumberDecimalDigit = 15
Number, Decimal Digit
NumberLetter = 16
Number, Letter
NumberOther = 17
Number, Other
OtherControl = 18
Other, Control
OtherFormat = 19
Other, Format
OtherNotAssigned = 20
Other, Not Assigned (no characters have this property)
OtherPrivateUse = 21
Other, Private Use
OtherSurrogate = 22
Other, Surrogate
PunctuationClose = 23
Punctuation, Close
PunctuationConnector = 24
Punctuation, Connector
PunctuationDash = 25
Punctuation, Dash
Punctuation, Final quote (may behave like Ps or Pe depending on usage)
Punctuation, Initial quote (may behave like Ps or Pe depending on usage)
PunctuationOpen = 28
Punctuation, Open
PunctuationOther = 29
Punctuation, Other
SeparatorLine = 30
Separator, Line
SeparatorParagraph = 31
Separator, Paragraph
SeparatorSpace = 32
Separator, Space
SymbolCurrency = 33
Symbol, Currency
SymbolMath = 34
Symbol, Math
SymbolModifier = 35
Symbol, Modifier
SymbolOther = 36
Symbol, Other