SEBER-RIDER: RegExp

Beitrag lesen

Hallo Leudz,

hab da ein kleines Problem: Ich hab da ein e-mail-Formular, des beim e-mail-Feld testet, ob die Adresse auch gültig ist. Will heißen: Es wird ned getestet, ob die Adr existiert, sondern nur, ob sie dem normalen Schema enspricht:

IhrName@IhrProvider.XX(XX)

Ich hab da nämlich nen Kumpel, der mir folgendes zusammengebastelt hat:

var MailRegExp = /.+@.+.[a-z]{2,4}/i;

Und inzwischen - dank SELFHTML - blick ich auch schon durch, aber irgendwie funzt des ganze ned ganz so, wies sollte. Dass ganze hakt eigentlich nur an einer Stelle:

Nach dem Punkt sollten nur noch zwischen 2 und 4 buchstaben (also keine zahlen) zugelassen werden (von .DE über .COM bis .INFO oder so). Es werden auch nur mindestens 2 buchstaben zugelassen, aber auch alles andere darüberhinaus. Ich weiß ganz genau, daß es wieder nur irgendein verdammter winziger Buchstabe is, aber ich seh halt wiedermal den Wald vor lauter Bäumen nicht.

OK, danke für Eure Hilfe