Hello out there!
Der OP möge bitte Gunnars RegExp (gern auch kommentiert von seth) mit Deiner Funktion vergleichen und selbst entscheiden, ob ein Vorschlag und wenn ja welcher für ihn in Frage käme.
Der reguläre Ausdruck war die Antwort „und es geht doch“ auf „das geht nicht“. Es ist wohl nicht die effizienteste Art und war auch nicht zur praktischen Anwendung bestimmt.
Der reguläre Ausdruck matcht auch nur Daten im internationalen Datumsformat JJJJ-MM-TT gemäß ISO 8601. Das ist zwar auch nach DIN 5008 das in Deutschland gültige, dummerweise ist TT.MM.JJJJ aber noch weit verbreitet, auch TT.MM.JJ, sogar T.M.JJJJ und T.M.JJ.
Eine Datumsprüfung müsste dem Butzer alle Varianten offenhalten.
See ya up the road,
Gunnar
--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)