Der reg.-Ausdruck sollte überall funktionieren. Hier wurde das Thema ( Überprüfen einer E-Mail-Adresse ) schon mal ausführlich behandelt.
Da ich nicht soviel Ahnung von dieser Geschichte habe, möchte ich Euch fragen, ob meine Überlegungen richtig sind.
Mit
^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$
prüfe ich, ob eine Mailadresse stimmt. Die Variable stimmt jedoch nur, wenn man kleine Buchstaben angibt. (Richtig?)
Wenn ich jedoch
^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$
angebe, stimmt die Variable auch falls Großbuchstaben angegeben werden!?
Zumindest funktioniert das lokal auf meinem Win Apache.
Hab' ich nur Glück, oder sollte es überall funktionieren?
Der reg.-Ausdruck sollte überall funktionieren. Hier wurde das Thema ( Überprüfen einer E-Mail-Adresse ) schon mal ausführlich behandelt.
Gruß, der Michl
* * * if you want them to RTFM, make a better FM! * * *
Du kannst den Ausdruck auch caseinsensitive anlegen:
Der Delimitter i schaltet den Parser in diesen Modus. Alternativ kannst Du die eMail-Adresse natürlich auch zum überprüfen per strtolower() in Kleinbuchstaben umwandeln.Code:~muster~i
Vielen Dan, Ihr habt ,ir sehr geholfen. Irgendwie hab' ich in der Suche nix gefunden![]()
![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)