Guten Tag,
kann mir bitte jemand erklären, warum dieser Kode bzw. das Regex-Pattern nicht funktioniert, z. B. wenn ich sie mit 07.07.1951 aufrufe?
Oder gibt es dafür eine bessere Lösung? Was ich hier oder bei Google bisher gefunden habe, hat mich leider nicht weitergebracht.
Ich wäre sehr dankbar, wenn mir jemand helfen könnte.
kann mir bitte jemand erklären, warum dieser Kode bzw. das Regex-Pattern nicht funktioniert, z. B. wenn ich sie mit 07.07.1951 aufrufe?
Code:
function isDate(date) {
var reg = new RegExp ('/^[0-3][0-9].[0-1][0-9].[1-2][09][0-9][0-9]$/');
if (reg.test(date)==false)
{alert ("Bitte geben Sie ein gültiges Geburtsdatum im Format TT.MM.JJJJ (z.*B. 23.11.1945) ein!");
return false;}
}
Ich wäre sehr dankbar, wenn mir jemand helfen könnte.