Mailinglisten-Archive |
Hallo Andreas! > > Folgender Ausdruck erschlägt alle Eingaben auf einmal: > > > > ^(0?[1-9]|1[0-9]|2[0-9]|3[01])\.?(0?[1-9]|1[012]|)\.?((19|2[0- > 9])?([0-9]{2}) > > )$ > > der Ausdruck erlaubt aber mehr als Christian in der Ausgangsmail > angegeben hat: > > TTMMJJ, TTMMJJJJ, TT.MM.JJ, TT.MM.JJJJ > > Bei deinem Ausdruck ist jeder Punkt für sich einzeln optional und > das führt dann zu gültigen Formaten wie > > TT.MMJJ oder TTMM.JJJJ usw. Hm, stimmt. Da das Ergebnis aber trotzdem richtig ist (Tag, Monat, Jahr werden einzeln aufgelistet) sehe ich das eigentlich nicht als Bug, sondern eher als Feature! Es ging ja drum, eine Usereingabe zu checken bzw. zu formatieren. Und da denke ich, je mehr "gültige" Eingaben ich zulasse, umso besser. Florian
php::bar PHP Wiki - Listenarchive