Capítulo 26. Expresiones regulares
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El lenguaje de expresiones regulares identifica patrones de caracteres. Los tipos .NET que admiten expresiones regulares se basan en las expresiones regulares de Perl 5 y admiten tanto la función de búsqueda como la de buscar/reemplazar.
Las expresiones regulares se utilizan para tareas como
Validar la introducción de texto, como contraseñas y números de teléfono
Análisis sintáctico de datos textuales en formas más estructuradas (por ejemplo, una cadena de versión NuGet)
Sustituir patrones de texto en un documento (por ejemplo, sólo palabras completas)
Este capítulo está dividido en secciones conceptuales, que enseñan los fundamentos de las expresiones regulares en .NET, y secciones de referencia, que describen el lenguaje de las expresiones regulares.
Todos los tipos de expresiones regulares se definen en System.Text.RegularExpressions
.
Nota
Todos los ejemplos de este capítulo están precargados en LINQPad, que también incluye una herramienta RegEx interactiva (pulsa Ctrl+Mayús+F1). También hay disponible una herramienta en línea.
Expresiones regulares básicas
Uno de los operadores de expresión regular más comunes es un cuantificador. ?
es un cuantificador que coincide 0 ó 1 vez con el elemento precedente. En otras palabras, ?
significa opcional. Un elemento es un único carácter o una estructura compleja de caracteres entre ...
Get C# 8.0 en pocas palabras now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.