snoot: Eingegebenen Text prüfen

Beitrag lesen

Ich kann bspw. Ziffern verbieten, 2 Worte verlangen (Vor + Nachname), min. 2 Zeichen ...

Worte mit \w - wohl eher mit \p{L}. Was ist dann mit Personen wie 宮本 茂?

Ich prüfe nicht auf Buchstaben, sondern auf Ziffern.

!eregi("^[_a-zÀ-Ýß?*-ý0-9-]+(\.[_a-zÀ-Ýß?*-ý0-9-]+)*@[a-zÀ-Ýß?*-ý0-9-]+(\.[a-zÀ-Ýß?*-ý0-9-]+)*(\.[a-z]{2,6})$", $email)

FAIL :D Ich könnte dir auf einen Schlag massenweise gültige Mail-Adressen nennen, die da durchfallen. Zudem verwendest du eine missbilligte ereg-Funktion.

Dann nenn mal bitte ein paar.