jom: regulärer ausdruck für e-mail validation geht nicht

Beitrag lesen

hallo,

Kann mir jemand sagen warum folgender regulärer ausdruck nicht funktioniert.

Ich brauche diesen um ein formular auf eine gültige e-mail zu prüfen.

$email="g";

if(preg_match("^([ _a-zA-Z0-9-]+)(.[a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+.)+([a-zA-Z]{2,4})$",$email))
{
print "keine gültige e-mail";
}

gruß