Hallo
dd-mm-yyyy
Ein ungewöhnliches Format, aber sei's drum. Es werden also zwei Ziffern, ein Bindestrich, zwei Ziffern, ein weiterer Strich und schlussendlich vier Ziffern erwartet.
Ich bin mir nicht sicher, ob 42-42-0815 erwartet wird. Das wäre wirklich ungewöhnlich.
Durchaus.
Mit
/\d{2}-\d{2}-\d{4}/
wird diese Auflistung abgebildet.Ich bin mir auch nicht sicher, ob man 25-4-2016 wirklich abweisen sollte.
Wenn 25-04-2016 erwartet wird, ja. Laut den Aussagen des OP wird dieses Format erwartet.
Ich bin mir sicher, dass man einen regulären Ausdruck schreiben könnte, der gültige Datumsangaben erkennt
Ich würde das verneinen wollen. Wenn es aber, quasi als Vorprüfung, darum gehen soll, das Schema (zwei Ziffern, Strich, zwei Ziffern, Strich, vier Ziffern) zu prüfen, erfüllt der Regex seinen Zweck. Eine Prüfung auf ein gültiges Datum muss aber natürlich folgen, da sonst die im Thread vorgestellten Vergleiche scheitern.
Tschö, Auge
Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview