Zitat:
(z.B. Insbesondere auch Fragen zu anderen Sprachen als Delphi oder FreePascal)
Dem mache ich heute alle Ehre
Und zwar werkel ich im Moment ein ganz klein wenig mit regulären Ausdrücken/regular Expressions herum. Jetzt möchte ich eine Feld was Datum und Zeit enthält "validieren" (nennt man das so?
). Allerdings haut mein Ausdruck nicht hin:
Code:
(((0[1-9]|[12]\d|3[01])[\/\.-](0[13578]|1[02])[\/\.-]((19|[2-9]\d)\d{2})\s(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]))|((0[1-9]|[12]\d|30)[\/\.-](0[13456789]|1[012])[\/\.-]((19|[2-9]\d)\d{2})\s(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]))|((0[1-9]|1\d|2[0-8])[\/\.-](02)[\/\.-]((19|[2-9]\d)\d{2})\s(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]))|((29)[\/\.-](02)[\/\.-]((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))\s(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])))
Akzeptiert auch "-" oder "/" als Delimiter, würde es denn funktionieren
Kennt sich da jemand besser aus?
Gruß,
Lukas