Skip to content

Practica sobre Desarrollar habilidades en el uso de expresiones regulares (regex) en Python mediante ejercicios prácticos que aumentan progresivamente en complejidad.

Notifications You must be signed in to change notification settings

MasterBow/regex-python-practica-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

regex-python-practica

📌 Autor: Raúl Alexi Rodríguez Fong
📚 Nivel: Principiante - Intermedio

📋 Descripción

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.


📂 Estructura del repositorio

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

About

Practica sobre Desarrollar habilidades en el uso de expresiones regulares (regex) en Python mediante ejercicios prácticos que aumentan progresivamente en complejidad.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages