Está en la página 1de 4

Ayuda de Estudio

Notación de expresiones
regulares

Programación de expresiones
regulares

Analista de datos
Ayuda de Estudio

Notación Descripción

Toma el valor de cualquier carácter, excepto: ( ) * + ?[ ] . ^


x
\|$

\x Toma el valor de cualquier carácter

A|B Selecciona entre A y B

(A) A es una sub-cadena

A* A se repite cero o más veces

A{n} A se repite n veces

A{n,m} A se repite al menos n pero no más de m veces

[abc] Se toma el valor de solo un carácter, ya sea a, b o c

[^abc] Se toma el valor de cualquier carácter menos a, b o c

[a-z] Se toma el valor de cualquier carácter entre a y z

Programación de expresiones regulares Analista de datos


Ayuda de Estudio

Notación Descripción

Toma el valor de cualquier letra mayúscula o minúscula, dígito


\w o guion bajo. Esta notación es equivalente a la siguiente
expresión: [a-zA-Z0-9_]

\W Es equivalente a la siguiente expresión: [^a-zA-Z0-9_]

\d Toma el valor de cualquier dígito: [0-9]

\D Toma el valor de cualquier carácter excepto dígitos

Toma el valor de cualquier carácter de espacio. Equivale a:


\s
[\t\n\f\r]
Toma el valor de cualquier carácter excepto: [\t\n\f\r]
\S

\b Toma el valor de el límite de una palabra

^ Toma el valor de inicio de línea

$ Toma el valor de fin de línea

. Toma el valor de cualquier carácter

Programación de expresiones regulares Analista de datos


Ayuda de Estudio

Material de apoyo
Utiliza la siguiente página para generar y probar tus expresiones regulares:

http://www.regexpal.com/

Programación de expresiones regulares Analista de datos