Leider bin ich mit regulaeren Ausdruecken noch nicht so bewandert und habe deshalb aus dem Internet folgenden reglaeren Ausdruck zur Pruefung einer korrekten Email benutzt:
$wertneu = eregi("^[a-z0-9]+([-_.]?[a-z0-9])+@[a-z0-9]+([-_.]?[a-z0-9])+.[a-z]{2,4}", $wert1);
Der funktioniert jedoch scheinbar nicht richtig, denn
ist ja eine korrekte Email Adresse. Sie wird aber nicht akzeptiert. Erst ab zwei Zeichen vor dem @ wird die Email als korrekt angesehen.
Was ist an derm regulaeren Ausdruck falsch und wie ist er korrekt?
Danke fuer Eure Hilfe.
Chris