Hallo,
lerne gerade JavaScript und bin auf Reguläre Ausdrücke gestoßen, hab jetzt folgendes auspropiert:
<script language="JavaScript">
<!--
var RegExpEmail = /\w*[@]\w*[.]\D{2,3}/;
var email = "test.test@xyz.at";
var email2 ="testk#@xyz.at";
var email3 = "test@#xyz.at";
if (RegExpEmail.test(email)) {
document.write(email + " ist gültig<br>");
}
if (RegExpEmail.test(email2)) {
document.write(email2 + " ist gültig<br>");
}
if (RegExpEmail.test(email3)) {
document.write(email3 + " ist gültig<br>");
}
//-->
</script>
Intressant find ich die Ausgabe:
test.test@xyz.at ist gültig
testk#@xyz.at ist gültig
Kann mir jemand erklären warum das so ist ?