Mailinglisten-Archive |
Hi Daniel,
>mal wieder das Thema Reguläre Ausdrücke fuer E-Mail Adressen. Ich habe
>bereits alle (so fern ich sie gefunden habe) im Archiv liegenden Ausdrücke
>versucht, aber keiner erkennt folgende Adresse als richtig an:
>daniel-froemmel_(at)_student-zw.fh-kl.de es soll aber weiterhin gewährlietstet
>sein, das nur richtige adressen eingetragen werden (rein syntaxtisch zu
>mindest)....
ich geh davon aus das du sowas nimmst :
if (!eregi("^[_\.0-9a-z-]+_(at)_([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)):
# Mailadresse sieht seltsam aus
endif;
Das Beispiel ist von : http://www.koehntopp.de/php/faq-12.html#ss12.10
Dieses Beipiel musst du nur um etwas erweitern naemlich das . und - auch
gueltige Zeichen sind.
Unterstriche gehen nach dem _(at)_ Zeichen nicht !
Sprich Du musst im sagen das : daniel-froemmel_(at)_student-zw.fh-kl.de auch ein
gueltiges Format ist :)
MfG
Frank
php::bar PHP Wiki - Listenarchive