Desertfox84
Newbie
- Registriert
- Dez. 2009
- Beiträge
- 2
Guten Abend zusammen,
jetzt hänge ich schon mehrere Stunden an einer solchen, scheinbaren Kleinigkeit, aber finde keine Lösung.
Um innerhalb eines Formulars die Validität der eingegebenen Mailadresse zu prüfen nutze ich folgendes Javascript:
In der Zeile '([a-zA-Z]{2,4})$' sage ich ja, dass Suffixe mit Buchstaben und 2-4 Zeichen erlaubt sind allerdings möchte ich, dass als Suffix auch die beiden Wörter "medien" und "grafik" (also mit 6 Zeichen) möglich sind. Aber keine anderen mit 6 Zeichen.
Jetzt steh ich da als Javascript noob und kriegs einfach nicht hin. Vielleicht hat ja jemand hier den richtigen Wink mit dem Zaunpfahl für mich...?
jetzt hänge ich schon mehrere Stunden an einer solchen, scheinbaren Kleinigkeit, aber finde keine Lösung.
Um innerhalb eines Formulars die Validität der eingegebenen Mailadresse zu prüfen nutze ich folgendes Javascript:
Code:
...
reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+ //Name
'(\\@)'+ //@-Zeichen
'([a-zA-Z0-9\\-\\.]+)'+ //Domain
'(\\.)'+ //Punkt
'([a-zA-Z]{2,4})$' //TLD ----- > Hier kommt meine Frage
);
if(reg.test(document.formular.mail.value) == false){
alert("Die eingegebene E-Mail Adresse hat ein falsches Format!");
document.formular.mail.focus();
return false;
}
...
In der Zeile '([a-zA-Z]{2,4})$' sage ich ja, dass Suffixe mit Buchstaben und 2-4 Zeichen erlaubt sind allerdings möchte ich, dass als Suffix auch die beiden Wörter "medien" und "grafik" (also mit 6 Zeichen) möglich sind. Aber keine anderen mit 6 Zeichen.
Jetzt steh ich da als Javascript noob und kriegs einfach nicht hin. Vielleicht hat ja jemand hier den richtigen Wink mit dem Zaunpfahl für mich...?