FsRegEx


UnicodeGeneralCategory

Namespace: global
Parent Module: Unicode

Enum Unicode defined general categories

Union Cases

Union CaseDescription
ControlAll
Signature:

All control characters. This includes the OtherControl, OtherFormat, OtherSurrogate, OtherPrivateUse, and OtherNotAssigned categories; C

Letter
Signature:

All letter characters. This includes the LetterUppercase, LetterLowercase, LetterTitlecase, LetterModifier, and LetterOther characters; L

LetterLowercase
Signature:

Letter, Lowercase; Ll

LetterModifier
Signature:

Letter, Modifier; Lm

LetterOther
Signature:

Letter, Other; Lo

LetterTitlecase
Signature:

Letter, Titlecase; Lt

LetterUppercase
Signature:

Letter, Uppercase; Lu

Mark
Signature:

All diacritic marks. This includes the MarkNonspacing, MarkSpacingCombining, and MarkEnclosing categories; M

MarkEnclosing
Signature:

Mark, Enclosing; Me

MarkNonspacing
Signature:

Mark, Nonspacing; Mn

MarkSpacingCombining
Signature:

Mark, Spacing Combining; Mc

NumberALL
Signature:

All numbers. This includes the Nd, Nl, and No categories; N

NumberDecimalDigit
Signature:

Number, Decimal Digit; Nd

NumberLetter
Signature:

Number, Letter; Nl

NumberOther
Signature:

Number, Other; No

OtherControl
Signature:

Other, Control; Cc

OtherFormat
Signature:

Other, Format; Cf

OtherNotAssigned
Signature:

Other, Not Assigned (no characters have this property); Cn

OtherPrivateUse
Signature:

Other, Private Use; Co

OtherSurrogate
Signature:

Other, Surrogate; Cs

Punctuation
Signature:

All punctuation characters. This includes the PunctuationConnector, PunctuationDash, PunctuationOpen, PunctuationClose, PunctuationInitial, PunctuationFinal, and PunctuationOther categories; P

PunctuationClose
Signature:

Punctuation, Close; Pe

PunctuationConnector
Signature:

Punctuation, Connector; Pc

PunctuationDash
Signature:

Punctuation, Dash; Pd

PunctuationFinal
Signature:

Punctuation, Final quote (may behave like Ps or Pe depending on usage); Pf

PunctuationInitial
Signature:

Punctuation, Initial quote (may behave like Ps or Pe depending on usage); Pi

PunctuationOpen
Signature:

Punctuation, Open; Ps

PunctuationOther
Signature:

Punctuation, Other; Po

Separator
Signature:

All separator characters. This includes the SeparatorSpace, SeparatorLine, and SeparatorLine categories; Z

SeparatorLine
Signature:

Separator, Line; Zl

SeparatorParagraph
Signature:

Separator, Paragraph; Zp

SeparatorSpace
Signature:

Separator, Space; Zs

Symbol
Signature:

All symbols. This includes the SymbolMath, SymbolCurrency, SymbolModifier, and SymbolOther categories; S

SymbolCurrency
Signature:

Symbol, Currency; Sc

SymbolMath
Signature:

Symbol, Math; Sm

SymbolModifier
Signature:

Symbol, Modifier; Sk

SymbolOther
Signature:

Symbol, Other; So

Fork me on GitHub