PHP: Regulärer Ausdruck zum Prüfen einer E-Mail-Adresse
Frage von Gast | 08.06.2015 um 23:20
Kennt jemand einen regulären Ausdruck, den ich mit preg_match() in PHP dazu verwenden kann, um eine E-Mail-Adresse zu überprüfen beziehungsweise zu validieren?
Ich habe selber schon ein wenig an einem RegEx herum gebastelt, aber wirklich funktioniert hat es nicht. Kann mir jemand helfen? Ich würde gerne meine Nutzereingaben vom Kontaktformular checken.
Ähnliche Themen
PHP: Eine E-Mail versenden
Tutorial | 0 Kommentare
Wie man Spam Mails vermeidet
Tipp | 0 Kommentare
PHP Mail Funktion: UTF-8 Header in E-Mails
Info | 0 Kommentare
E-Mail an mehrere Empfänger versenden
Tipp | 0 Kommentare
PHP: Ausgabe eines Scripts per Mail versenden
Tutorial | 0 Kommentare
PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen
Tipp | 10 Kommentare
E-Mail: Vom Absender abweichende Antwortadresse
Frage | 1 Antwort
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Einen regulären Ausdruck zu entwickeln, der wirklich alle gültigen E-Mail-Adressen filtern kann, ist sehr schwierig und kompliziert.
Ich empfehle dir stattdessen die Funktion filter_var() von PHP, mit der man recht einfach eine E-Mail-Adresse validieren kann.
Schau einmal hier, dort findest du sowohl ein Beispiel für die Verwendung von filter_var() als auch einen komplizierten regulären Ausdruck, falls du die Funktion filter_var() nicht verwenden kannst oder willst.
09.06.2015 um 01:22