Expresiones regulares para la búsqueda y el filtrado de módulos

Puede utilizar expresiones regulares al buscar o filtrar módulos formales.
Tabla 1. Expresiones regulares
  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


Comentarios