Significado | Ejemplo | Coincidencias | |
---|---|---|---|
* |
Ninguna o más apariciones |
a* | Ninguna o más caracteres a (cada serie coincide con esta expresión) |
+ |
Una o más apariciones |
a+ | Uno o más caracteres a |
. |
Cualquier carácter individual excepto el salto de línea |
* | Cualquier número de cualquier carácter excepto los caracteres de salto de línea (en otras palabras, cualquier serie) |
\ |
Escape (desactiva el significado especial asociado con un carácter) |
\. | El carácter punto (.) |
^ |
Principio de la línea (si es al inicio de la expresión) |
^El.* | Todas las líneas que empiezan con la serie El |
$ |
Final de la línea (si es al final de la expresión) |
Lunes\.$ | Todas las líneas que acaban con la serie Lunes seguidas con un punto (.) |
() |
Agrupaciones |
(ref)+(enlace)* | Al menos una serie ref y luego ninguna o más de una serie enlace. |
[] |
Rango de caracteres (letras o dígitos) |
[sS]illa.*\.$ | Todas las líneas que contienen silla o Silla y que finalizan con un punto (.) |
[^abc] | Todos los caracteres excepto a, b, o c |
||
[a-zA-Z] | Todos los caracteres alfabéticos (mayúsculas o minúsculas) |
||
[0-9] | Todos los caracteres numéricos (un número entre 0 y 9) |
||
| |
alternativo |
(dat|doc) | La serie dat o la serie doc |