Rebecca: Regular Expression für ein Datum

Beitrag lesen

Hallo,
danke für die Antwort.

Möchtest du nicht lieber Quantifier verwenden? Dann sähe es so aus:

/^\d{2}[/.-]\d{2}[/.-]\d{4}$/

Das kannte ich noch nicht. Schaut besser aus, ja.

Allerdings akzeptiert dieser RegExp auch ein Datum wie "99.00.8652", willst du das?

Nein das will ich nicht. Das war aber auch im Format /d/d/d/d auch der Fall. Kann man das mit RegExp einschränken, so dass nur Jahreszahlen von 0000 bis 2099 möglich sind? Ob es Sinn macht weiss ich allerdings noch nicht;-)

Was genau funktioniert nicht? Welche Programmiersprache verwendest du? Gibt es eine Fehlermeldung?

Es kam die Meldung "Invalid Range in character class". Das ganze in JavaScript. Ich hab allerdings [./-] verwendet und so funktionierts. Nun werden die Trennzeichen "/", "-" und "." akzeptiert.

Liebe Grüße
Rebecca