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

  1. Palabras que terminan en a al final de una frase. Suponemos que una frase termina en punto (.), interrogación (?) o exclamación (!)
  2. Buscar Números de tres dígitos que empiecen por uno (1)
  3. Buscar líneas que tengan la palabra hola
  4. Buscar palabras que empiecen por t o b, terminen en voval y con mínimo 4 letras y máximo 8
  5. Buscar y agrupar los operandos de una suma o de una multiplicación. Los operadores serían + y *

Reemplazos

  1. Reemplazar una mayúscula a principio de palabra por una M
  2. Reemplazar los espacios ( ) por dos puntos (:)
  3. Reemplazar una fecha en formato americano (01/29/2007) en una en formato europeo (29/01/2007)
  4. Añadir al principio y al final de línea unas comillas dobles (")
  5. 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