Tengo mi expresión regular para saber si un email introducido es válido...el problema es que si el email contiene un . antes de la @ me da error, no lo comprueba como email correcto.
Código PHP:
Ver originalif (preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$string)) {