Tobias K.: Zu testen: RegExp für e-mail-Syntax

Beitrag lesen

Hallo Sven,

aber warum verwendest du nicht einfach sowas wie "^.{2,}@.{2,}..{2,10}$"?
Eine Useradresse muß nicht zwei Zeichen lang sein - eines ist Minimum.

achso, das wusste ich nicht, dann könnte man doch das erste {2,} einfach auf {1,} kürzen (bzw. dann tut es glaube ich auch ein '+')

Eine Subdomain ist auch minimal ein Zeichen lang. http://www.x.org

das ist doch keine Subdomain mit einem Zeichen oder? Das ist doch die domain x.org mit der Subdomain www, oder habe ich was falsch verstanden?
mhh... irgendwie kommt die adresse aa@x.org durch meine Ausdruck durch *rätsel*

Ein wirklich "guter" (wenn man die entsprechenden Anforderungen stellt) regulärer Ausdruck prüft also sowas:

/^.*@.+..{2,}$/

das heißt doch "0 bis oo Zeichen vor dem @, mindestens ein Zeichen nach dem @ und mindestens zwei Zeichen nach dem Letzten Punkt", oder?

Grüße aus Nürnberg
Tobias