Expresiones regulares Linux

Expresiones regulares

Las expresiones regulares tienen dos formas comunes: la forma básica y la forma extendida. La mayoría de los comandos que utilizan expresiones regulares pueden interpretar expresiones regulares básicas. Sin embargo, las expresiones regulares extendidas no están disponibles para todos los comandos y normalmente requieren una opción de comando para funcionar correctamente.

En la siguiente tabla se resumen los caracteres básicos de las expresiones regulares:

Caracteres Básicos RegexSignificado
.Cualquier carácter individual
[ ]Cualquier carácter especificado
[^]Cualquier carácter que no es el carácter especificado
*Cero o más del carácter anterior
^Si es el primer carácter del patrón, el patrón deberá estar al principio de la línea para coincidir, si no es así se tratará como un ^ literal.
$Si es el último carácter del patrón, el patrón deberá estar al final de la línea para coincidir, si no es así se tratará como un $ literal.

En la siguiente tabla se resumen las expresiones regulares extendidas, que se deben utilizar con el comando egrep o la opción -E con el comando grep:

Caracteres Básicos RegexSignificado
+Uno o más del patrón anterior
?El patrón es opcional
{ }Especificar mínimo, máximo, o coincidencias exactas en el patrón anterior
|Alternancia – el “o” lógico
( )Se usa para crear grupos

Solo se ven las expresiones regulares para su uso en la terminal.

Related Posts

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *