Method | Description | |
---|---|---|
Append ( AsciiChar value ) : void |
Appends specified character to this instance.
|
|
Append ( |
Appends the text representation of the pattern to this instance.
|
|
Append ( System.Text.RegularExpressions.Pattern pattern ) : void |
Appends the text representation of the pattern to this instance.
|
|
Append ( char characters ) : void |
Appends specified characters to this instance.
|
|
Append ( int value ) : void |
Appends specified character to this instance.
|
|
Append ( object value ) : void |
Appends the pattern representation of an object. The object must be convertible to Pattern, CharGrouping, string, char, object array or IEnumerable.
|
|
Append ( string value ) : void |
Appends specified text to this instance.
|
|
AppendAnyChar ( ) : void |
Appends a pattern that matches any character.
|
|
AppendAnyCharNative ( ) : void |
Appends a pattern that matches any character except linefeed (or any character if the RegexOptions.Singleline option is applied).
|
|
AppendAssertion ( object content ) : void |
Appends a positive lookahead assertion with a specified content.
|
|
AppendBackAssertion ( object content ) : void |
Appends a positive lookbehind assertion with a specified content.
|
|
AppendBeginningOfInput ( ) : void |
Appends a pattern that matches the beginning of the string.
|
|
AppendBeginningOfInputOrLine ( ) : void |
Appends a pattern that matches the beginning of the string (or line if the RegexOptions.Multiline option is applied).
|
|
AppendCharGroup ( AsciiChar value ) : void |
Appends a pattern that matches a specified character.
|
|
AppendCharGroup ( |
Appends a character group containing specified CharGrouping.
|
|
AppendCharGroup ( GeneralCategory category ) : void |
Appends a pattern that matches a character from a specified Unicode category.
|
|
AppendCharGroup ( NamedBlock block ) : void |
Appends a pattern that matches a character from a specified Unicode block.
|
|
AppendCharGroup ( char first, char last ) : void |
Appends a pattern that matches a character in the specified range.
|
|
AppendCharGroup ( string characters ) : void |
Appends a character group containing specified characters.
|
|
AppendCount ( int exactCount ) : void |
Appends a quantifier that matches previous element specific number of times.
|
|
AppendCount ( int exactCount, bool lazy ) : void |
Appends a quantifier that matches previous element specific number of times.
|
|
AppendCount ( int minCount, int maxCount ) : void |
Appends a quantifier that matches previous element from minimal to maximum times.
|
|
AppendCount ( int minCount, int maxCount, bool lazy ) : void |
Appends a quantifier that matches previous element from minimal to maximum times.
|
|
AppendCountFrom ( int minCount ) : void |
Appends a quantifier that matches previous element at least specified number of times.
|
|
AppendCountFrom ( int minCount, bool lazy ) : void |
Appends a quantifier that matches previous element at least specified number of times.
|
|
AppendDigit ( ) : void |
Appends a pattern that matches a digit character.
|
|
AppendEndOfInput ( ) : void |
Appends a pattern that matches the end of the string.
|
|
AppendEndOfInputOrBeforeEndingLinefeed ( ) : void |
Appends a pattern that is matched at the end of the string or before linefeed at the end of the string.
|
|
AppendEndOfInputOrLine ( ) : void |
Appends a pattern that is matched at the end of the string (or line if the RegexOptions.Multiline option is applied). End of line is defined as the position before a linefeed.
|
|
AppendGeneralCategory ( GeneralCategory category ) : void |
Appends a pattern that matches a character from a specified Unicode category.
|
|
AppendIfAssert ( object testContent, object trueContent, object falseContent ) : void |
Appends an if construct.
|
|
AppendIfGroup ( int groupNumber, object trueContent, object falseContent ) : void |
Appends an if construct.
|
|
AppendIfGroup ( string groupName, object trueContent, object falseContent ) : void |
Appends an if construct.
|
|
AppendMaybe ( ) : void |
Appends a quantifier that matches previous element zero or one time.
|
|
AppendMaybe ( bool lazy ) : void |
Appends a quantifier that matches previous element zero or one time.
|
|
AppendMaybeCount ( int maxCount ) : void |
Appends a quantifier that matches previous element at most specified number of times.
|
|
AppendMaybeCount ( int maxCount, bool lazy ) : void |
Appends a quantifier that matches previous element at most specified number of times.
|
|
AppendMaybeMany ( ) : void |
Appends a quantifier that matches previous element zero or more times.
|
|
AppendMaybeMany ( bool lazy ) : void |
Appends a quantifier that matches previous element zero or more times.
|
|
AppendNamedBlock ( NamedBlock block ) : void |
Appends a pattern that matches a character from a specified Unicode block.
|
|
AppendNamedGroup ( string name, object content ) : void |
Appends a named group with a specified name and content.
|
|
AppendNegativeAssertion ( object content ) : void |
Appends a negative lookahead assertion with a specified content.
|
|
AppendNegativeBackAssertion ( object content ) : void |
Appends a negative lookbehind assertion with a specified content.
|
|
AppendNegativeCharGroup ( AsciiChar value ) : void |
Appends a pattern that matches a character that is not a specified character.
|
|
AppendNegativeCharGroup ( CharGrouping value ) : void |
Appends a negative character group containing specified CharGrouping.
|
|
AppendNegativeCharGroup ( GeneralCategory category ) : void |
Appends a pattern that matches a character that is not from a specified Unicode category.
|
|
AppendNegativeCharGroup ( NamedBlock block ) : void |
Appends a pattern that matches a character that is not from a specified Unicode block.
|
|
AppendNegativeCharGroup ( char first, char last ) : void |
Appends a pattern that matches a character that is not in the specified range.
|
|
AppendNegativeCharGroup ( string characters ) : void |
Appends a negative character group containing specified characters.
|
|
AppendNegativeWordBoundary ( ) : void |
Appends a pattern that is not matched on a boundary between a word character and a non-word character.
|
|
AppendNonbacktrackingGroup ( object content ) : void |
Appends a nonbacktracking group with a specified content.
|
|
AppendNoncapturingGroup ( object content ) : void |
Appends a noncapturing group with a specified content.
|
|
AppendNotDigit ( ) : void |
Appends a pattern that matches a character that is not a digit character.
|
|
AppendNotGeneralCategory ( GeneralCategory category ) : void |
Appends a pattern that matches a character that is not from a specified Unicode category.
|
|
AppendNotNamedBlock ( NamedBlock block ) : void |
Appends a pattern that matches a character that is not from a specified Unicode block.
|
|
AppendNotWhiteSpace ( ) : void |
Appends a pattern that matches a character that is not a white-space character.
|
|
AppendNotWordChar ( ) : void |
Appends a pattern that matches a character that is not a word character.
|
|
AppendNumberedGroup ( object content ) : void |
Appends a numbered group with a specified content.
|
|
AppendOneMany ( ) : void |
Appends a quantifier that matches previous element one or more times.
|
|
AppendOneMany ( bool lazy ) : void |
Appends a quantifier that matches previous element one or more times.
|
|
AppendOptions ( RegexOptions applyOptions ) : void |
Appends a pattern that applies specified options.
|
|
AppendOptions ( RegexOptions applyOptions, RegexOptions disableOptions ) : void |
Appends a pattern that applies and disables specified options to a specified pattern.
|
|
AppendOptions ( RegexOptions applyOptions, object content ) : void |
Appends a pattern that applies specified options to a specified pattern.
|
|
AppendPreviousMatchEnd ( ) : void |
Appends a pattern that is matched at the position where the previous match ended.
|
|
AppendSubtraction ( IBaseGroup baseGroup, IExcludedGroup excludedGroup ) : void |
Appends a pattern that matches a character from a specified base group except characters from a specified excluded group.
|
|
AppendWhiteSpace ( ) : void |
Appends a pattern that matches a white-space character.
|
|
AppendWordBoundary ( ) : void |
Appends a pattern that is matched on a boundary between a word character and a non-word character. The pattern may be also matched on a word boundary at the beginning or end of the string.
|
|
AppendWordChar ( ) : void |
Appends a pattern that matches a word character.
|
|
ToString ( ) : string |
Converts the value of this instance to a string.
|
Method | Description | |
---|---|---|
Append ( ) : void | ||
Append ( AsciiChar value, bool inCharGroup ) : void | ||
Append ( IEnumerable items, GroupMode mode ) : void | ||
Append ( char ch, CharEscapeMode mode ) : void | ||
Append ( char characters, bool inCharGroup ) : void | ||
Append ( int value, bool inCharGroup ) : void | ||
Append ( object value, GroupMode mode ) : void | ||
Append ( string value, bool inCharGroup ) : void | ||
AppendAsciiHexadecimal ( int charCode ) : void | ||
AppendBackslash ( char value ) : void | ||
AppendBalancingGroup ( string name1, string name2, object content ) : void | ||
AppendCharClass ( CharClass value ) : void |
Appends a pattern that matches a character from a specified character class.
|
|
AppendCharGroup ( AsciiChar value, bool negative ) : void | ||
AppendCharGroup ( CharClass value ) : void |
Appends a pattern that matches a character from a specified character class.
|
|
AppendCharGroup ( |
||
AppendCharGroup ( GeneralCategory category, bool negative ) : void | ||
AppendCharGroup ( NamedBlock block, bool negative ) : void | ||
AppendCharGroup ( char characters, bool negative ) : void | ||
AppendCharGroup ( char first, char last, bool negative ) : void | ||
AppendCharGroup ( string characters, bool negative ) : void | ||
AppendCharGroupEnd ( ) : void | ||
AppendCharGroupStart ( ) : void | ||
AppendCharGroupStart ( bool negative ) : void | ||
AppendCharGroupStart ( bool negative, int charNumber ) : void | ||
AppendCharRange ( char firstChar, char lastChar ) : void | ||
AppendCountFromInternal ( int minCount ) : void | ||
AppendCountInternal ( int exactCount ) : void | ||
AppendCountInternal ( int minCount, int maxCount ) : void | ||
AppendDirect ( char value ) : void | ||
AppendDirect ( int number ) : void | ||
AppendDirect ( string value ) : void | ||
AppendDirect ( string value, int startIndex, int count ) : void | ||
AppendGeneralCategory ( GeneralCategory category, bool negative ) : void | ||
AppendGroupContent ( object content ) : void | ||
AppendGroupContent ( object content, RegexOptions applyOptions, RegexOptions disableOptions ) : void | ||
AppendGroupEnd ( ) : void | ||
AppendGroupEnd ( bool unindent ) : void | ||
AppendGroupReferenceInternal ( int groupNumber ) : void | ||
AppendGroupReferenceInternal ( string groupName ) : void | ||
AppendGroupStart ( ) : void | ||
AppendGroupStart ( bool indent ) : void | ||
AppendIfGroupInternal ( string groupName, object trueContent, object falseContent, bool checkGroupName ) : void | ||
AppendInternal ( char value ) : void | ||
AppendInternal ( int value, bool inCharGroup ) : void | ||
AppendLazy ( ) : void | ||
AppendLine ( ) : void | ||
AppendLineAndIndent ( ) : void | ||
AppendNamedBlock ( NamedBlock block, bool negative ) : void | ||
AppendNamedGroupInternal ( string groupName, object content ) : void | ||
AppendNoncapturingGroupStart ( ) : void | ||
AppendNumberedGroupStart ( ) : void | ||
AppendOptions ( RegexOptions applyOptions, RegexOptions disableOptions, object content ) : void |
Appends a pattern that applies and disables specified options to a specified pattern.
|
|
AppendOptionsChars ( RegexOptions options ) : void | ||
AppendOptionsChars ( RegexOptions applyOptions, RegexOptions disableOptions ) : void | ||
AppendOr ( object value ) : void | ||
AppendUnicodeHexadecimal ( int charCode ) : void | ||
GetLiteral ( ) : string | ||
GetPattern ( ) : string | ||
IsCurrentOptions ( RegexOptions options ) : bool | ||
PatternBuilder ( ) : System | ||
PatternBuilder ( PatternSettings settings ) : System | ||
PatternBuilder ( PatternSettings settings, RegexOptions options ) : System |
public Append ( AsciiChar value ) : void | ||
value | AsciiChar | An enumerated constant that identifies an ASCII character to append. |
return | void |
public Append ( |
||
value | The pattern to append. | |
return | void |
public Append ( System.Text.RegularExpressions.Pattern pattern ) : void | ||
pattern | System.Text.RegularExpressions.Pattern | The pattern to append. |
return | void |
public Append ( char characters ) : void | ||
characters | char | Unicode characters. |
return | void |
public Append ( int value ) : void | ||
value | int | A code of the character to append. |
return | void |
public Append ( object value ) : void | ||
value | object | The object to append. |
return | void |
public Append ( string value ) : void | ||
value | string | The text to append. |
return | void |
public AppendAssertion ( object content ) : void | ||
content | object | An assertion content. |
return | void |
public AppendBackAssertion ( object content ) : void | ||
content | object | An assertion content. |
return | void |
public AppendBeginningOfInputOrLine ( ) : void | ||
return | void |
public AppendCharGroup ( AsciiChar value ) : void | ||
value | AsciiChar | An enumerated constant that identifies ASCII character. |
return | void |
public AppendCharGroup ( |
||
value | A content of a character group. | |
return | void |
public AppendCharGroup ( GeneralCategory category ) : void | ||
category | GeneralCategory | An enumerated constant that identifies Unicode category. |
return | void |
public AppendCharGroup ( NamedBlock block ) : void | ||
block | NamedBlock | An enumerated constant that identifies Unicode block. |
return | void |
public AppendCharGroup ( char first, char last ) : void | ||
first | char | The first character of the range. |
last | char | The last character of the range. |
return | void |
public AppendCharGroup ( string characters ) : void | ||
characters | string | A set of characters any one of which has to be matched. |
return | void |
public AppendCount ( int exactCount ) : void | ||
exactCount | int | A number of times the pattern must be matched. |
return | void |
public AppendCount ( int exactCount, bool lazy ) : void | ||
exactCount | int | A number of times the pattern must be matched. |
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendCount ( int minCount, int maxCount ) : void | ||
minCount | int | A minimal number of times the pattern must be matched. |
maxCount | int | A maximum number of times the pattern can be matched. |
return | void |
public AppendCount ( int minCount, int maxCount, bool lazy ) : void | ||
minCount | int | A minimal number of times the pattern must be matched. |
maxCount | int | A maximum number of times the pattern can be matched. |
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendCountFrom ( int minCount ) : void | ||
minCount | int | A minimal number of times the pattern must be matched. |
return | void |
public AppendCountFrom ( int minCount, bool lazy ) : void | ||
minCount | int | A minimal number of times the pattern must be matched. |
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendEndOfInputOrBeforeEndingLinefeed ( ) : void | ||
return | void |
public AppendGeneralCategory ( GeneralCategory category ) : void | ||
category | GeneralCategory | An enumerated constant that identifies Unicode category. |
return | void |
public AppendIfAssert ( object testContent, object trueContent, object falseContent ) : void | ||
testContent | object | The pattern to assert. |
trueContent | object | The pattern to match if the assertion succeeds. |
falseContent | object | The pattern to match if the assertion fails. |
return | void |
public AppendIfGroup ( int groupNumber, object trueContent, object falseContent ) : void | ||
groupNumber | int | A number of the group. |
trueContent | object | The pattern to match if the named group is matched. |
falseContent | object | The pattern to match if the named group is not matched. |
return | void |
public AppendIfGroup ( string groupName, object trueContent, object falseContent ) : void | ||
groupName | string | A name of the group. |
trueContent | object | The pattern to match if the named group is matched. |
falseContent | object | The pattern to match if the named group is not matched. |
return | void |
public AppendMaybe ( bool lazy ) : void | ||
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendMaybeCount ( int maxCount ) : void | ||
maxCount | int | A maximum number of times the pattern can be matched. |
return | void |
public AppendMaybeCount ( int maxCount, bool lazy ) : void | ||
maxCount | int | A maximum number of times the pattern can be matched. |
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendMaybeMany ( bool lazy ) : void | ||
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendNamedBlock ( NamedBlock block ) : void | ||
block | NamedBlock | An enumerated constant that identifies Unicode block. |
return | void |
public AppendNamedGroup ( string name, object content ) : void | ||
name | string | A name of the group. |
content | object | The content to be matched. |
return | void |
public AppendNegativeAssertion ( object content ) : void | ||
content | object | An assertion content. |
return | void |
public AppendNegativeBackAssertion ( object content ) : void | ||
content | object | An assertion content. |
return | void |
public AppendNegativeCharGroup ( AsciiChar value ) : void | ||
value | AsciiChar | An enumerated constant that identifies ASCII character. |
return | void |
public AppendNegativeCharGroup ( CharGrouping value ) : void | ||
value | CharGrouping | A content of a character group. |
return | void |
public AppendNegativeCharGroup ( GeneralCategory category ) : void | ||
category | GeneralCategory | An enumerated constant that identifies Unicode category. |
return | void |
public AppendNegativeCharGroup ( NamedBlock block ) : void | ||
block | NamedBlock | An enumerated constant that identifies Unicode block. |
return | void |
public AppendNegativeCharGroup ( char first, char last ) : void | ||
first | char | The first character of the range. |
last | char | The last character of the range. |
return | void |
public AppendNegativeCharGroup ( string characters ) : void | ||
characters | string | Unicode characters. |
return | void |
public AppendNonbacktrackingGroup ( object content ) : void | ||
content | object | The content to be matched. |
return | void |
public AppendNoncapturingGroup ( object content ) : void | ||
content | object | The content to be matched. |
return | void |
public AppendNotGeneralCategory ( GeneralCategory category ) : void | ||
category | GeneralCategory | An enumerated constant that identifies Unicode category. |
return | void |
public AppendNotNamedBlock ( NamedBlock block ) : void | ||
block | NamedBlock | An enumerated constant that identifies Unicode block. |
return | void |
public AppendNumberedGroup ( object content ) : void | ||
content | object | The content to be matched. |
return | void |
public AppendOneMany ( bool lazy ) : void | ||
lazy | bool | Indicates whether the quantifier will be greedy or lazy. |
return | void |
public AppendOptions ( RegexOptions applyOptions ) : void | ||
applyOptions | RegexOptions | A bitwise combination of the enumeration values that are applied. |
return | void |
public AppendOptions ( RegexOptions applyOptions, RegexOptions disableOptions ) : void | ||
applyOptions | RegexOptions | A bitwise combination of the enumeration values that are applied. |
disableOptions | RegexOptions | A bitwise combination of the enumeration values that are disabled. |
return | void |
public AppendOptions ( RegexOptions applyOptions, object content ) : void | ||
applyOptions | RegexOptions | A bitwise combination of the enumeration values that are applied. |
content | object | The pattern to match. |
return | void |
public AppendSubtraction ( IBaseGroup baseGroup, IExcludedGroup excludedGroup ) : void | ||
baseGroup | IBaseGroup | A base group. |
excludedGroup | IExcludedGroup | An excluded group. |
return | void |