Hace 2 años | Por mr_b a microsiervos.com
Publicado hace 2 años por mr_b a microsiervos.com

RegEx Library es una recopilación de la gente de UI Bakery en la que se pueden encontrar las expresiones regulares (RegEx) más comunes, incluyendo las que se suelen usar para la validación y extracción de datos de: Direcciones de correo; Números de teléfonos; Códigos postales; Direcciones IP; Fechas; URLs; GUIDs; Direcciones Mac; Contraseñas («fortaleza»). En general casi todas sirven para validar los datos en diversos formatos, aunque también las hay para extraer datos de textos (por ejemplo una URL de un párrafo de HTML).

Comentarios

insulabarataria

#2 las regex que ponen son "standard" y válidas para un número limitado de cosas. Las verdaderas regex son expresiones que igual te valen para invocar un demonio que para extraer y ordenar datos de un chorro de caracteres que harían llorar al niño Jesús.
Si quieres saber si alguien es realmente válido para trabajar con datos, haz que pique una regex a pelo para ordenar y extraer los datos de un csv mal formado.

B

#4 Eso es sadismo.

frg

#5 Cuando creas las regex, todo es maravilloso. Caundo, al cabo de un tiempo te toca "retocarlas" es un infierno, y si no son tuyas, mucho más.

Si, es un poco sádico usar regex ...

cc: #3

m

#7: Es que es lo que digo, serán muy compactas, pero rompen el principio de la legibilidad del código, la facilidad de mantenimiento... y todo eso de lo que luego se presume. Lo veo útil para usar unas pocas reglas estándar, por ejemplo, validar una dirección de correo electrónico.

insulabarataria

#5 una vez conocí a un programador alemán que hizo delante de mi una regex a pelo y funcionó a la primera. Complejidad media. Ese día se ganó todo mi respeto

M

#2 Exacto...hace muchos años uno de los primeros boikot que hubo en meneame fue a Microsiervos por quitar los comentarios y seguir llamándose blog, parece una tontería pero fue muy serio.

Y los mas viejos del lugar todavía recordamos (y hacemos) ese boikot a Microsiervos...

...que normalmente encima la calidad ha bajado porque es solo un cacho texto en español a una noticia en ingles con el link.

m

#6: Pasó de ser un blog a una simple emisora de texto.

JungSpinoza

Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.

m

Creo que RegEx es el ejemplo mejor de cómo la programación puede volverse infumable hasta tal punto de que muchos ni se plantean escribir el código y prefieren buscar algo que haya escrito otro antes.

Sí, son ultracompactas, pero para mucha gente sólo sirven para copiar y pegar. lol