Una sesión de expresiones regulares en Python

Vamos a ver algunos ejemplos de expresiones regulares, muy útiles en programación.

 

BúsquedaValidación URLValidación E-MailValidación Fecha

Búsqueda de cadena dentro de otra:

En este ejemplo buscaremos las palabras niño y niña dentro de la frase

Validación de URL:

Si la cadena se corresponde con una URL bien formada:

Validación de correo electrónico:

Si la cadena se corresponde con una dirección de correo bien formada:

 

Validación de fechas:

Si la fecha está bien formada (y dentro de los límites, claro):