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