vfl_freak
Premium-User
Moin,
die Lösung über reguläre Ausdrücke erscheint mir auch erheblich aufwendiger zu sein.
Da oben erwähnte Pattern:
Das Problem ist dabei, dass bspw. beim Tag oder auch Monat in Abhängigkeit der ersten Ziffer ggf. die zweite im Bereich eingeschränkt werden müsste!
Also: erste Ziffer des Monats = 1, dann darf die zweite Ziffer allenfalls aus {0,1,2} kommen (für Okt.- Dez.) usw.
Allerdings ist mir so aus dem Stand nicht klar, wie das mit einen REGEX gelöst werden könnte ....
Gruß
Klaus
die Lösung über reguläre Ausdrücke erscheint mir auch erheblich aufwendiger zu sein.
Da oben erwähnte Pattern:
hat auch zudem den Nachteil, dass es Eingaben wie bspw. 55.55.5555 erlauben würde, was ja sicher nicht im Sinne des Erfinders !!pattern = "(-?)([0-9]{1,2})\\.([0-9]{1,2})\\.([0-9]{4})";
Das Problem ist dabei, dass bspw. beim Tag oder auch Monat in Abhängigkeit der ersten Ziffer ggf. die zweite im Bereich eingeschränkt werden müsste!
Also: erste Ziffer des Monats = 1, dann darf die zweite Ziffer allenfalls aus {0,1,2} kommen (für Okt.- Dez.) usw.
Allerdings ist mir so aus dem Stand nicht klar, wie das mit einen REGEX gelöst werden könnte ....
Gruß
Klaus