Die folgende Adresse ist tatsächlich eine gültige Mail-Adresse, alle diese Zeichen vor dem @ sind erlaubt:
!#$%&'*+-/=?^_`.{|}~@example.com
Wenn Sie eine Mail-Adresse, die von einem Besucher der Website in ein Formular eingegeben wurde, auf zumindest korrekte Syntax prüfen wollen, so kann diese Prüfung mit Hilfe von Regular Expressions in PHP so aussehen:
if ( !eregi("^[_a-z0-9!#$%&\\'*+-\/=?^_`.{|}~]+(\.[_a-z0-9!#$%&\'*+-\\/=?^_`.{|}~]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $emailadresse) ) {
echo 'Bitte prüfen Sie Ihre E-Mail Adresse.';
} else {
// alles okay.
}
Ähnliche Artikel:
- Tipp: Google-Suche auf eine Website einschränken
- Tipp: bei Google-Suche Links in neuem Fenster öffnen lassen

Januar 9th, 2010 at 09:25
Hello – just a little note to say thanks for this article. Very educational.
März 13th, 2010 at 12:25
Man kann gute Informationen auch schnell und gut rüberbringen.
Da kann man sich ein Beispiel nehmen.
Gut gemacht, danke!