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

Referencia

  • System.Text.RegularExpressions
    Proporciona información de referencia de la biblioteca de clases del espacio de nombres System.Text.RegularExpressions de .NET Framework.