El email y las expresiones regulares
Validar un email no es moco de pavo. No existe la expresión regular perfecta para ello, así que tendremos que conformarnos con usar la más apropiada. No queremos que ningún usuario tenga que protestar porque rechazamos su dirección, así que mejor sérá dejar pasar alguna mala que rechazar alguna buena (por rarita que sea). Un tal Ian ha testeado un buen puñado de expresiones regulares contra unos cuantos emails raritos y publicado sus conclusiones.