Hallo Hopsel,
if(ereg("[1]+(.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+.([a-zA-Z0-9-]{2,4})",$email) == true) {
Guck mal in der deutschen Wikipedia, welche Zeichen in der Addy noch alles zugelassen sind.
Außerdem: Es fehlt das $-Zeichen am Ende des Ausdrucks und es gibt
TLDs mit 6 Buchstaben.
Und Umlautdomains. Und niemand hindert mich daran, trotz dieser Prüfung
eine Adresse wie foo@example.com einzugeben.
Gruß
Alexander Brock
--
SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:? ss:| de:> js:( ch:| sh:( mo:} zu:}
http://againsttcpa.com
SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:? ss:| de:> js:( ch:| sh:( mo:} zu:}
http://againsttcpa.com
_a-zA-Z0-9- ↩︎