Kai345: RegExp für Email Validierung - Diskussionsvorlage

Beitrag lesen

[latex]Mae  govannen![/latex]

Um zu verhindern, dass User mit allzu blöden Tippfehlern eine von vornherein nicht funktionierende Mailadresse eingeben, kann man als Check der Eingabe ein einfaches Muster anwenden: Irgendwelche Zeichen, dann ein "@", dann irgendwelche Zeichen, ein "." und wieder irgendwelche Zeichen.

Als Regex: .+@.+..+

Ohne "@" ist die Adresse keine im Internet nutzbare Adresse, und ohne mindestens einem Punkt hinter dem "@" ebenfalls nicht.

KISS“ ist bei Mail-Adressen immer eine gute Idee.
Vielleicht sollte man noch hinzunehmen, daß _genau ein_ „@“ und _kein_ Komma vorkommt[1]. Dazu muß dann allerdings nicht die RegEx aufgebläht werden, sondern bspw. (mb_)substr_count verwendet werden.

Stur lächeln und winken, Männer!
Kai

[1] um zu verhindern, daß ggf. automatische Antworten an mehrere Mail-Adressen gesendet werden -> Spam-Schleuder

--
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet