System.Text.RegularExpressions Espacio de nombres

Proporciona funcionalidades de expresiones regulares que se pueden usar en cualquier plataforma o lenguaje que se ejecute en .NET. Provides regular expression functionality that may be used from any platform or language that runs within .NET. Además de los tipos contenidos en este espacio de nombres, la clase RegexStringValidator permite determinar si una cadena concreta sigue un modelo de expresión 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.

Clases

Capture

Representa los resultados de una única captura de subexpresiones correcta.Represents the results from a single successful subexpression capture.

CaptureCollection

Representa el conjunto de capturas realizadas por un único grupo de captura.Represents the set of captures made by a single capturing group. La colección es inmutable (de solo lectura) y no tiene ningún constructor público.The collection is immutable (read-only) and has no public constructor.

Group

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

GroupCollection

Devuelve el conjunto de grupos capturados en una única coincidencia.Returns the set of captured groups in a single match. La colección es inmutable (de solo lectura) y no tiene ningún constructor público.The collection is immutable (read-only) and has no public constructor.

Match

Representa los resultados de una sola coincidencia de expresión regular.Represents the results from a single regular expression match.

MatchCollection

Representa el conjunto de coincidencias con éxito encontradas por la solicitud iterada de un modelo de expresión regular en la cadena de entrada.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string. La colección es inmutable (de solo lectura) y no tiene ningún constructor público.The collection is immutable (read-only) and has no public constructor. El método Matches(String) devuelve un objeto MatchCollection.The Matches(String) method returns a MatchCollection object.

Regex

Representa una expresión regular inmutable.Represents an immutable regular expression.

RegexCompilationInfo

Proporciona información sobre una expresión regular que se usa para compilar una expresión regular en un ensamblado independiente.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

Excepción que se produce cuando el tiempo de ejecución de un método de coincidencia de patrón de expresión regular supera su intervalo de tiempo de espera.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexParseException

Excepción como resultado de un error de análisis en una expresión regular, con información detallada en las propiedades Error y Offset.An exception as a result of a parse error in a regular expression, with detailed information in the Error and Offset properties.

RegexRunner

La clase RegexRunner es la clase base de las expresiones regulares compiladas.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Crea una clase RegexRunner para una expresión regular compilada.Creates a RegexRunner class for a compiled regular expression.

Enumeraciones

RegexOptions

Proporciona valores enumerados que se pueden utilizar para establecer las opciones de expresión regular.Provides enumerated values to use to set regular expression options.

RegexParseError

Especifica el motivo subyacente detallado por el que se produce una excepción RegexParseException cuando una expresión regular contiene un error de análisis.Specifies the detailed underlying reason why a RegexParseException is thrown when a regular expression contains a parsing error.

Delegados

MatchEvaluator

Representa el método al que se llama cada vez que se encuentra una coincidencia de expresión regular durante una operación del método Replace.Represents the method that is called each time a regular expression match is found during a Replace method operation.

Consulte también