C# Class System.Text.RegularExpressions.RegexCharClass

显示文件 Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
AddCategory void
AddCategoryFromName void
AddChar void
AddCharClass void
AddDigit void
AddLowercase void
AddLowercaseRange void
AddRange void
AddSet void
AddSpace void
AddSubtraction void
AddWord void
Canonicalize void
CategoryDescription String
CharDescription String
CharInCategory bool
CharInCategoryGroup bool
CharInClass bool
CharInClassInternal bool
CharInClassRecursive bool
ConvertOldStringsToClass string
GetRangeAt SingleRange
IsECMAWordChar bool
IsEmpty bool
IsMergeable bool
IsNegated bool
IsSingleton bool
IsSingletonInverse bool
IsSubtraction bool
IsWordChar bool
NegateCategory string
Parse RegexCharClass
ParseRecursive RegexCharClass
RangeCount int
RegexCharClass System.Collections
RegexCharClass System.Collections
SetDescription String
SetFromProperty String
SingletonChar char
ToStringClass String

Private Methods

Method Description
AddCategory ( string category ) : void
AddCategoryFromName ( string categoryName, bool invert, bool caseInsensitive, string pattern ) : void
AddChar ( char c ) : void
AddCharClass ( RegexCharClass cc ) : void
AddDigit ( bool ecma, bool negate, string pattern ) : void
AddLowercase ( CultureInfo culture ) : void
AddLowercaseRange ( char chMin, char chMax, CultureInfo culture ) : void
AddRange ( char first, char last ) : void
AddSet ( String set ) : void
AddSpace ( bool ecma, bool negate ) : void
AddSubtraction ( RegexCharClass sub ) : void
AddWord ( bool ecma, bool negate ) : void
Canonicalize ( ) : void
CategoryDescription ( char ch ) : String
CharDescription ( char ch ) : String
CharInCategory ( char ch, string set, int start, int mySetLength, int myCategoryLength ) : bool
CharInCategoryGroup ( char ch, UnicodeCategory chcategory, string category, int &i ) : bool
CharInClass ( char ch, String set ) : bool
CharInClassInternal ( char ch, string set, int start, int mySetLength, int myCategoryLength ) : bool
CharInClassRecursive ( char ch, String set, int start ) : bool
ConvertOldStringsToClass ( string set, string category ) : string
GetRangeAt ( int i ) : SingleRange
IsECMAWordChar ( char ch ) : bool
IsEmpty ( String charClass ) : bool
IsMergeable ( string charClass ) : bool
IsNegated ( string set ) : bool
IsSingleton ( String set ) : bool
IsSingletonInverse ( String set ) : bool
IsSubtraction ( string charClass ) : bool
IsWordChar ( char ch ) : bool
NegateCategory ( string category ) : string
Parse ( string charClass ) : RegexCharClass
ParseRecursive ( string charClass, int start ) : RegexCharClass
RangeCount ( ) : int
RegexCharClass ( ) : System.Collections
RegexCharClass ( bool negate, ArrayList ranges, StringBuilder categories, RegexCharClass subtraction ) : System.Collections
SetDescription ( String set ) : String
SetFromProperty ( String capname, bool invert, string pattern ) : String
SingletonChar ( String set ) : char
ToStringClass ( ) : String