Estos son ejercicios para trabajar con expresiones regulares (REGEXP) en linux. Antes de trabajar con ellas, deberías aprender a utilizarlas. Aunque están pensadas para Emacs, valen para cualquier sistema que utilice REGEXP
Búsquedas
- Palabras que terminan en a al final de una frase. Suponemos que una frase termina en punto (.), interrogación (?) o exclamación (!)
- Buscar Números de tres dígitos que empiecen por uno (1)
- Buscar líneas que tengan la palabra hola
- Buscar palabras que empiecen por t o b, terminen en voval y con mínimo 4 letras y máximo 8
- Buscar y agrupar los operandos de una suma o de una multiplicación. Los operadores serían + y *
Reemplazos
- Reemplazar una mayúscula a principio de palabra por una M
- Reemplazar los espacios ( ) por dos puntos (:)
- Reemplazar una fecha en formato americano (01/29/2007) en una en formato europeo (29/01/2007)
- Añadir al principio y al final de línea unas comillas dobles (")
- Dado el formato de una línea 10:20:30:40 cambiarlo a 20:10:40:30 . Se intercambian primero y tercero por segundo y cuarto respectivamente