Expresiones Regulares en C#
Expresiones regulares
C# - Expresiones regulares
Contenido
1
Expresiones regulares ..................................................................................................................... 3
1.1
1.2
Ejemplo 02 Un número de teléfono ........................................................................................ 5
1.3
Ejemplo 03.-Identificar direcciones web (muy sencillo) ........................................................ 5
1.4
Ejemplo 04 - Identificar correos electrónicos ......................................................................... 6
1.5
Ejemplo 05 - Identificar correos electrónicos más completa .................................................. 7
1.6
2
Ejemplo 01 Validar un albarán................................................................................................ 4
Ejemplo 06 – Un patrón para identificar números complejos ................................................ 9
Un resumen de operadores de las expresiones regulares ............................................................ 14
2.1
2.2
La barra inversa o contrabarra "".......................................................................................... 15
2.3
Los corchetes "[ ]" ................................................................................................................. 16
2.4
La barra "|"............................................................................................................................ 16
2.5
El signo de dólar "$".............................................................................................................. 16
2.6
El acento circunflejo "^" ........................................................................................................ 16
2.7
Los paréntesis "()" ................................................................................................................. 172.8
El signo de interrogación "?" ................................................................................................. 17
2.9
Las llaves "{}" ......................................................................................................................... 18
2.10
El asterisco "*"...................................................................................................................... 18
2.11
El signo de suma "+" .............................................................................................................. 18
2.12
3
El punto "." ............................................................................................................................ 14
Grupos anónimos.................................................................................................................. 19
Operaciones con expresiones regulares ....................................................................................... 19
3.1
La clase Regex........................................................................................................................ 19
3.2
Búsqueda y listado desubcadenas ....................................................................................... 20
3.2.1
Ejemplo 07 – Un patrón para identificar fechas ........................................................... 20
3.3
Búsqueda y listado de sub expresiones ................................................................................ 21
3.4
Remplazar cadenas............................................................................................................... 22
3.5
Documentación en MSDN ..................................................................................................... 24
3.6
Referencias Bibliográficas ..................................................................................................... 25
Página 1 de 25
C# -...
Regístrate para leer el documento completo.