Thema: PHP: reg_exp
Einzelnen Beitrag anzeigen
Alt 24.01.2007, 09:09   #2
gorie
Master
 
Benutzerbild von gorie
 
Registriert seit: 31.08.2003
Ort: Velden
Alter: 41
Beiträge: 615


gorie eine Nachricht über ICQ schicken gorie eine Nachricht über Skype™ schicken
Standard

Was soll dir der Regex zurück geben? einfach nur true oder false?

ich hätt den code erstmal ein bisschen verkürzt:

^[\w\d-_]+(\.[\w\d-_]+)*@([\w\d-_]+\.+)[\w]{2,4}$

brauchst du das ^ am Anfang und den Endmarker zum Schluss ($) wirklich? so muss die Zeile immer mit der Adresse aufhören und auch beginnen....
Unter php muss man, wenn man $ verwendet, auch immer den Modifier m angeben ( /__REGEX_/m )

bei mir klappt der ausdruck ansonst einwandfrei
gorie ist offline   Mit Zitat antworten