System.Text.RegularExpressions Пространство имен
Предоставляет функциональные возможности регулярных выражений, которые могут быть использованы из любой платформы или языка, работающих в рамках платформы .NET. Provides regular expression functionality that may be used from any platform or language that runs within .NET. В дополнение к типам, содержащимся в данном пространстве имен, класс 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. Эта коллекция является неизменяемой (доступна только для чтения) и не имеет открытого конструктора.The collection is immutable (read-only) and has no public constructor. |
Group |
Представляет результаты из одной группы записи.Represents the results from a single capturing group. |
GroupCollection |
Возвращает набор записанных групп в одном сопоставлении.Returns the set of captured groups in a single match. Эта коллекция является неизменяемой (доступна только для чтения) и не имеет открытого конструктора.The collection is immutable (read-only) and has no public constructor. |
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. Коллекция является неизменяемой (только для чтения) и не имеет открытого конструктора.The collection is immutable (read-only) and has no public constructor. Метод Matches(String) возвращает объект MatchCollection.The Matches(String) method returns a MatchCollection object. |
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. |
RegexParseException |
Исключение как результат ошибки синтаксического анализа в регулярном выражении с подробными сведениями в свойствах Error и Offset.An exception as a result of a parse error in a regular expression, with detailed information in the Error and Offset properties. |
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. |
RegexParseError |
Указывает подробную базовую причину возникновения RegexParseException в случае, если регулярное выражение содержит ошибку синтаксического анализа.Specifies the detailed underlying reason why a RegexParseException is thrown when a regular expression contains a parsing error. |
Делегаты
MatchEvaluator |
Представляет метод, вызываемый каждый раз, когда обнаружено совпадение регулярного выражения во время работы метода Replace.Represents the method that is called each time a regular expression match is found during a Replace method operation. |