Expresiones regulares de .NET Framework
Las expresiones regulares proporcionan un método eficaz y flexible para procesar texto. La notación extensiva de búsqueda de patrones coincidentes de las expresiones regulares le permite analizar con rapidez grandes cantidades de texto para buscar patrones de caracteres específicos, para extraer, modificar, reemplazar o eliminar subcadenas de texto o para agregar las cadenas extraídas a una colección con objeto de generar un informe. Para muchas de las aplicaciones que manejan cadenas (como el procesamiento HTML, el análisis de archivos del Registro y el análisis de encabezados HTTP), las expresiones regulares constituyen una herramienta indispensable.
Las expresiones regulares de Microsoft .NET Framework incorporan las funciones más comunes de otras implementaciones de expresiones regulares, como las de Perl y awk. Las expresiones regulares de .NET Framework, que están diseñadas para ser compatibles con las expresiones regulares de Perl 5, incluyen funciones que no aparecen en otras implementaciones, como la búsqueda de coincidencias de derecha a izquierda y la compilación inmediata.
Las clases de expresiones regulares de .NET Framework forman parte de la biblioteca de clases base y pueden utilizarse con cualquier lenguaje o herramienta que trabaje con Common Language Runtime, como ASP.NET y Visual Studio 2005.
En esta sección
- Expresiones regulares como lenguaje
Proporciona información general sobre el aspecto del lenguaje de programación de expresiones regulares.
- Elementos del lenguaje de expresiones regulares
Ofrece información sobre el conjunto de caracteres, operadores y construcciones que se pueden utilizar para definir expresiones regulares.
- Clases de expresiones regulares
Proporciona información y ejemplos de código que muestran cómo utilizar las clases de expresiones regulares.
- Detalles del comportamiento de expresiones regulares
Proporciona información sobre las características y el comportamiento de las expresiones regulares de .NET Framework.
- Ejemplos de expresiones regulares
Proporciona ejemplos de código que muestran los usos habituales de expresiones regulares.
Referencia
- System.Text.RegularExpressions
Proporciona información de referencia de la biblioteca de clases del espacio de nombres System.Text.RegularExpressions de .NET Framework.