static | CompileToAssembly(RegexCompilationInfo[], System.Reflection.AssemblyName)
Compiles one or more specified System.Text.RegularExpressions.Regex objects to a named assembly.
|
static | CompileToAssembly(RegexCompilationInfo[], System.Reflection.AssemblyName, System.Reflection.Emit.CustomAttributeBuilder[])
Compiles one or more specified System.Text.RegularExpressions.Regex objects to a named assembly with the specified attributes.
|
static | CompileToAssembly(RegexCompilationInfo[], System.Reflection.AssemblyName, System.Reflection.Emit.CustomAttributeBuilder[], string)
Compiles one or more specified System.Text.RegularExpressions.Regex objects and a specified resource file to a named assembly with the specified attributes.
|
static | Escape(string) : string
Escapes a minimal set of characters (\, *, +, ?, |, {, [, (,), ^, $,., #, and white space) by replacing them with their escape codes. This instructs the regular expression engine to interpret these characters literally rather than as metacharacters.
|
| Finalize()Documentation for this section has not yet been entered. |
| GetGroupNames() : string[]
Returns an array of capturing group names for the regular expression.
|
| GetGroupNumbers() : int[]
Returns an array of capturing group numbers that correspond to group names in an array.
|
| GroupNameFromNumber(int) : string
Gets the group name that corresponds to the specified group number.
|
| GroupNumberFromName(string) : int
Returns the group number that corresponds to the specified group name.
|
| IsMatch(string) : bool
Indicates whether the regular expression specified in the System.Text.RegularExpressions.Regex constructor finds a match in a specified input string.
|
| IsMatch(string, int) : bool
Indicates whether the regular expression specified in the System.Text.RegularExpressions.Regex constructor finds a match in the specified input string, beginning at the specified starting position in the string.
|
static | IsMatch(string, string) : bool
Indicates whether the specified regular expression finds a match in the specified input string.
|
static | IsMatch(string, string, RegexOptions) : bool
Indicates whether the specified regular expression finds a match in the specified input string, using the specified matching options.
|
static | IsMatch(string, string, RegexOptions, TimeSpan) : bool
Indicates whether the specified regular expression finds a match in the specified input string, using the specified matching options and time-out interval.
|
| Match(string) : Match
Searches the specified input string for the first occurrence of the regular expression specified in the System.Text.RegularExpressions.Regex constructor.
|
| Match(string, int) : Match
Searches the input string for the first occurrence of a regular expression, beginning at the specified starting position in the string.
|
static | Match(string, string) : Match
Searches the specified input string for the first occurrence of the specified regular expression.
|
| Match(string, int, int) : Match
Searches the input string for the first occurrence of a regular expression, beginning at the specified starting position and searching only the specified number of characters.
|
static | Match(string, string, RegexOptions) : Match
Searches the input string for the first occurrence of the specified regular expression, using the specified matching options.
|
static | Match(string, string, RegexOptions, TimeSpan) : Match
Searches the input string for the first occurrence of the specified regular expression, using the specified matching options and time-out interval.
|
| Matches(string) : MatchCollection
Searches the specified input string for all occurrences of a regular expression.
|
| Matches(string, int) : MatchCollection
Searches the specified input string for all occurrences of a regular expression, beginning at the specified starting position in the string.
|
static | Matches(string, string) : MatchCollection
Searches the specified input string for all occurrences of a specified regular expression.
|
static | Matches(string, string, RegexOptions) : MatchCollection
Searches the specified input string for all occurrences of a specified regular expression, using the specified matching options.
|
static | Matches(string, string, RegexOptions, TimeSpan) : MatchCollection
Searches the specified input string for all occurrences of a specified regular expression, using the specified matching options and time-out interval.
|
| Replace(string, string) : string
In a specified input string, replaces all strings that match a regular expression pattern with a specified replacement string.
|
| Replace(string, MatchEvaluator) : string
In a specified input string, replaces all strings that match a specified regular expression with a string returned by a System.Text.RegularExpressions.MatchEvaluator delegate.
|
| Replace(string, string, int) : string
In a specified input string, replaces a specified maximum number of strings that match a regular expression pattern with a specified replacement string.
|
static | Replace(string, string, string) : string
In a specified input string, replaces all strings that match a specified regular expression with a specified replacement string.
|
static | Replace(string, string, MatchEvaluator) : string
In a specified input string, replaces all strings that match a specified regular expression with a string returned by a System.Text.RegularExpressions.MatchEvaluator delegate.
|
| Replace(string, MatchEvaluator, int) : string
In a specified input string, replaces a specified maximum number of strings that match a regular expression pattern with a string returned by a System.Text.RegularExpressions.MatchEvaluator delegate.
|
| Replace(string, string, int, int) : string
In a specified input substring, replaces a specified maximum number of strings that match a regular expression pattern with a specified replacement string.
|
static | Replace(string, string, string, RegexOptions) : string
In a specified input string, replaces all strings that match a specified regular expression with a specified replacement string. Specified options modify the matching operation.
|
static | Replace(string, string, MatchEvaluator, RegexOptions) : string
In a specified input string, replaces all strings that match a specified regular expression with a string returned by a System.Text.RegularExpressions.MatchEvaluator delegate. Specified options modify the matching operation.
|
| Replace(string, MatchEvaluator, int, int) : string
In a specified input substring, replaces a specified maximum number of strings that match a regular expression pattern with a string returned by a System.Text.RegularExpressions.MatchEvaluator delegate.
|
static | Replace(string, string, string, RegexOptions, TimeSpan) : string
In a specified input string, replaces all strings that match a specified regular expression with a specified replacement string. Additional parameters specify options that modify the matching operation and a time-out interval if no match is found.
|
static | Replace(string, string, MatchEvaluator, RegexOptions, TimeSpan) : string
In a specified input string, replaces all substrings that match a specified regular expression with a string returned by a System.Text.RegularExpressions.MatchEvaluator delegate. Additional parameters specify options that modify the matching operation and a time-out interval if no match is found.
|
| Split(string) : string[]
Splits an input string into an array of substrings at the positions defined by a regular expression pattern specified in the System.Text.RegularExpressions.Regex constructor.
|
| Split(string, int) : string[]
Splits an input string a specified maximum number of times into an array of substrings, at the positions defined by a regular expression specified in the System.Text.RegularExpressions.Regex constructor.
|
static | Split(string, string) : string[]
Splits an input string into an array of substrings at the positions defined by a regular expression pattern.
|
| Split(string, int, int) : string[]
Splits an input string a specified maximum number of times into an array of substrings, at the positions defined by a regular expression specified in the System.Text.RegularExpressions.Regex constructor. The search for the regular expression pattern starts at a specified character position in the input string.
|
static | Split(string, string, RegexOptions) : string[]
Splits an input string into an array of substrings at the positions defined by a specified regular expression pattern. Specified options modify the matching operation.
|
static | Split(string, string, RegexOptions, TimeSpan) : string[]
Splits an input string into an array of substrings at the positions defined by a specified regular expression pattern. Additional parameters specify options that modify the matching operation and a time-out interval if no match is found.
|
override | ToString() : string
Returns the regular expression pattern that was passed into the Regex constructor.
|
static | Unescape(string) : string
Converts any escaped characters in the input string.
|