Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Qué Son Las Expresiones Regulares
Qué Son Las Expresiones Regulares
Odiadas por unos, adoradas por otros en cualquier caso las expresiones regulares son
siempre tiles y necesarias para validar todo tipo de datos, buscar, encontrar
coincidencias en cadenas de texto y mucho ms.
Si tuviramos que dar una definicin de forma tcnica, una expresin regular (o patrn) es
una expresin que describe un conjunto de cadenas sin enumerar sus elementos.
As pues en una bsqueda de dos caracteres concretos, no importar si nmero de
caracteres es 10 o un milln, las expresiones regulares nos porporcionarn una solucin al
problema. Adems de buscar, tambin podremos saber si una cadena es una fecha, un email, una direccin web tan slo deberemos conocer el patrn necesario a escribir.
A continuacin compartimos con todos vosotros 10 expresiones regulares que a buen
seguro usaris en ms de una ocasin y que sern siempre tiles en vuestros proyectos web.
2. Validar un E-mail
En muchas ocasiones necesitaremos saber si un e-mail con el que se trata de registrar un
usuario es vlido:
1. ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$
Con este snippet se validarn todos los nmero de telfono pertenecientes a los listados en
la Wikipedia:
1. ^\+?\d{1,3}?[- .]?\(?(?:\d{2,3})\)?[- .]?\d\d\d[- .]?\d\d\d\d$