System.Text.RegularExpressions Namespace

Пространство имен System.Text.RegularExpressions содержит классы, обеспечивающие доступ к обработчику регулярных выражений платформы .NET Framework. The System.Text.RegularExpressions namespace contains classes that provide access to the .NET Framework regular expression engine. Пространство имен обеспечивает функциональные возможности регулярный выражений, которые могут быть использованы из любой платформы или языка, работающих в рамках Microsoft .NET Framework. The namespace provides regular expression functionality that may be used from any platform or language that runs within the Microsoft .NET Framework. В дополнение к типам, содержащимся в данном пространстве имен, класс RegexStringValidator позволяет определить, совпадает ли определенная строка с шаблоном регулярного выражения. 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.

Классы

Capture

Представляет результаты из одной успешной записи части выражения.Represents the results from a single successful subexpression capture.

CaptureCollection

Представляет набор записей, сделанных одной и той же группой записи.Represents the set of captures made by a single capturing group.

Group

Представляет результаты отдельной группы записи.Represents the results from a single capturing group.

GroupCollection

Возвращает набор записанных групп в одном сопоставлении.Returns the set of captured groups in a single match.

Match

Представляет результаты из отдельного совпадения регулярного выражения.Represents the results from a single regular expression match.

MatchCollection

Представляет набор успешных совпадений, обнаруженных путем итеративного применения шаблона регулярного выражения к входной строке.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.

Regex

Представляет постоянное регулярное выражение.Represents an immutable regular expression.

RegexCompilationInfo

Представляет сведения о регулярном выражении, используемые для компиляции регулярного выражения в отдельную сборку.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

Исключение, которое возникает, если время выполнения метода сопоставления шаблонов регулярного выражения превышает его интервал времени ожидания.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexRunner

Класс RegexRunner является базовым классом для скомпилированных регулярных выражений.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Создает класс RegexRunner для скомпилированного регулярного выражения.Creates a RegexRunner class for a compiled regular expression.

Перечисления

RegexOptions

Предоставляет перечисленные значения для использования при задании параметров регулярных выражений.Provides enumerated values to use to set regular expression options.

Делегаты

MatchEvaluator

Представляет метод, вызываемый каждый раз, когда обнаружено совпадение регулярного выражения во время работы метода Replace.Represents the method that is called each time a regular expression match is found during a Replace method operation.