Moin Sven,
[..]
Full Ack.
Ich habe lange Zeit einen sehr simplen regulären Ausdruck zum oberflächlichen Prüfen von Mailadressen propagiert: /.+@.+..+/
Was auch recht einfach ist: split am @ und gucken ob für die beiden Strings mit
encodeURI(string) == string
dasselbe rauskommt. Und wie im Thread hingewiesen, das HTML5-Attribut type="email" setzen, mehr würde ich im Browser auch nicht veranstalten.
MfG