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