System.Text.RegularExpressions Namespace

O namespace System.Text.RegularExpressions contém classes que dão acesso ao mecanismo de expressão regular do .NET Framework. The System.Text.RegularExpressions namespace contains classes that provide access to the .NET Framework regular expression engine. O namespace fornece funcionalidade de expressão regular que pode ser usada em qualquer plataforma ou linguagem que seja executada no 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. Além dos tipos contidos neste namespace, a classe RegexStringValidator permite que você determine se uma cadeia de caracteres em particular está em conformidade com um padrão de expressão regular. 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

Capture

Representa os resultados de uma única captura de subexpressão bem-sucedida.Represents the results from a single successful subexpression capture.

CaptureCollection

Representa o conjunto de capturas realizadas por um único grupo de captura.Represents the set of captures made by a single capturing group.

Group

Representa os resultados de um único grupo de captura.Represents the results from a single capturing group.

GroupCollection

Retorna o conjunto de grupos capturados em um única correspondência.Returns the set of captured groups in a single match.

Match

Representa os resultados de correspondência de uma única expressão regular.Represents the results from a single regular expression match.

MatchCollection

Representa o conjunto de correspondências de sucesso encontrado iterativamente aplicando um padrão de expressão regular à cadeia de caracteres de entrada.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.

Regex

Representa uma expressão regular imutável.Represents an immutable regular expression.

RegexCompilationInfo

Fornece informações sobre uma expressão regular usada para compilar uma expressão regular para um assembly autônomo.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

A exceção que é gerada quando o tempo de execução de um método de correspondência de padrão de expressão regular excede o intervalo de tempo limite.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexRunner

A classe RegexRunner é a classe base par expressões regulares compiladas.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Cria uma classe RegexRunner para uma expressão regular compilada.Creates a RegexRunner class for a compiled regular expression.

Enumerações

RegexOptions

Fornece valores enumerados para definir opções de expressão regular.Provides enumerated values to use to set regular expression options.

Delegados

MatchEvaluator

Representa o método que é chamado sempre que uma correspondência da expressão regular é encontrada durante uma operação de método de Replace.Represents the method that is called each time a regular expression match is found during a Replace method operation.