📌 Autor: Raúl Alexi Rodríguez Fong
📚 Nivel: Principiante - Intermedio
Práctica de Expresiones Regulares en Python mediante 5 ejercicios que aumentan progresivamente en complejidad.
Los programas validan, extraen y formatean información común como correos, teléfonos, contraseñas, URLs y fechas.
regex-python-practica/
├── README.md
├── ejercicio_1.py # Validador de correos electrónicos
├── ejercicio_2.py # Extractor de números de teléfono
├── ejercicio_3.py # Validador de contraseñas seguras
├── ejercicio_4.py # Extractor de URLs y dominios
└── ejercicio_5.py # Analizador y formateador de fechas
🎯 Ejercicios
Validador de Correos Electrónicos
Comprueba si una cadena tiene formato válido de correo.
Extractor de Números de Teléfono
Encuentra teléfonos mexicanos en distintos formatos.
Validador de Contraseñas Seguras
Revisa si una contraseña cumple criterios de seguridad.
Extractor de URLs y Dominios
Identifica URLs y separa protocolo, dominio y ruta.
Analizador y Formateador de Fechas
Detecta fechas en varios formatos y las convierte a YYYY-MM-DD.
## ▶️ Ejecución
Para ejecutar cualquier ejercicio:
## python ejercicio_1.py
** Cambia el número según el ejercicio que quieras ejecutar.
💡 Recursos recomendados
Documentación oficial del módulo re
Regex101 – Prueba expresiones regulares en línea
Regexr – Herramienta interactiva para regex