Provides regular expression functionality that may be used from any platform or language that runs within .NET. In addition to the types contained in this namespace, the RegexStringValidator class enables you to determine whether a particular string conforms to a regular expression pattern.
Classes CaptureRepresents the results from a single successful subexpression capture.
CaptureCollectionRepresents the set of captures made by a single capturing group. The collection is immutable (read-only) and has no public constructor.
GeneratedRegexAttributeInstructs the System.Text.RegularExpressions source generator to generate an implementation of the specified regular expression.
GroupRepresents the results from a single capturing group.
GroupCollectionReturns the set of captured groups in a single match. The collection is immutable (read-only) and has no public constructor.
MatchRepresents the results from a single regular expression match.
MatchCollectionRepresents the set of successful matches found by iteratively applying a regular expression pattern to the input string. The collection is immutable (read-only) and has no public constructor. The Matches(String) method returns a MatchCollection object.
RegexRepresents an immutable regular expression.
RegexCompilationInfoProvides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.
RegexMatchTimeoutExceptionThe exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.
RegexParseExceptionAn exception as a result of a parse error in a regular expression, with detailed information in the Error and Offset properties.
RegexRunnerThe RegexRunner class is the base class for compiled regular expressions.
RegexRunnerFactoryCreates a RegexRunner class for a compiled regular expression.
Structs Regex.ValueMatchEnumeratorRepresents an enumerator containing the set of successful matches found by iteratively applying a regular expression pattern to the input span.
Regex.ValueSplitEnumeratorRepresents an enumerator containing the set of splits around successful matches found by iteratively applying a regular expression pattern to the input span.
ValueMatchRepresents the results from a single regular expression match.
Enums Delegates MatchEvaluatorRepresents the method that is called each time a regular expression match is found during a Replace method operation.
See alsoCollaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this articleWas this page helpful?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4