Hallo
ich überprüfe eMails so
!eregi('^([a-z0-9.\_-]+)@([a-zäöü0-9.-]+.[a-z]{2,})$', $eMail)Wozu setzt du zusätzlich die ausdrücke nochmals in Klammern?
ist schon ne Weile her, als ich das erstellt habe, ich nehme aber an, wegen der Übersichtlichkeit :)
Gibt es einen besonderen Grund, warum du den max-Quantifier nicht angegeben hast?
jo, dann brauch ich das nicht abändern, wenn es eine Domainendung > 6 gibt
ob du das auf 6 Zeichen begrenzt oder nicht, ist glaube ich relativ egal ;-)