Mailinglisten-Archive |
On Don, 09 Mai 2002, Stefan Hamann wrote: > preg_match("/^[0-3][0-9]\.[0-1][0-9]\.[0][0-9]$/",$input[5]) > > mit diesem suchmuster überprüfe ich das datum auf dd.mm.jj. Wie muß > ich das suchmuster verändern, wenn er auch eingaben d.m.jjjj erlauben > soll? Na ich wuerde sagen, die Stellen, welche null oder einmal vorkommen duerfen, auch so zu kennzeichnen, also z.B. fuer den Tag: [0-3]{0,1} Die Klasse [0-9] laesst sich auch kuerzer schreiben als \d. Aber mal abgesehen davon: Warum zerhackst Du den String nicht einfach und verfuetterst die Einzelteile (Tag, Monat, Jahr) an checkdate() ? ;-) Beste Gruesse, Ralf -- : www : http://www.bttr.org : mail: ralf_(at)_bttr.org : Eine Site rund um MySQL : http://www.bttr.org/mysql/ : Privacy now! My Public Key : http://www.bttr.org/geschke.asc
php::bar PHP Wiki - Listenarchive