Crea un archivo de texto (expr_reg_1.txt) que contenga las siguientes palabras (una en cada línea):
-34,2 | 12/05/2004 | 32.455 | 693141592 | Pepito Cuarto |
-45 | 1990130N | 333, | 91234567 | esto no son cuatro palabras |
.5667 | 199011N | 3333,3 | 963141592 | Esto Son Cuatro Palabras |
03/001/2003 | 22556871n | 4/3/5 | 99/99/99 | hola 25 |
12.34 | 26026 | 68888 | PEPito CONejo | hola adios |
Escribe expresiones regulares de manera que la orden:
grep -opciones expresion_regular expr_reg_1.txt
extraiga únicamente las líneas que sean:
- números enteros (positivos o negativos)
- números decimales (con una coma como separador decimal)
- números decimales (con una coma o un punto como separador decimal)
- números de teléfonos (de nueve cifras, que empiecen por 9 o 6)
- códigos postales (de cinco cifras, que empiecen como mucho por 5)
- DNI (siete u ocho cifras que pueden ir seguidas de una letra)
- fechas (dd/mes/año)
- palabras en minúsculas sin números
- palabras en las que sólo la primera letra esté en mayúscula
- tres o cuatro palabras (sin números)
No hay comentarios:
Publicar un comentario