Mailinglisten-Archive |
> -----Original Message----- > From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]On Behalf Of > Alexander.Haeussel_(at)_celsius37.com > Sent: Thursday, May 03, 2001 10:19 AM > To: php_(at)_phpcenter.de > Subject: [php] Frei Datumseingabe prüfen > > > Guten Morgen, Hi Alexander, > ich habe ein Feld in das der Benutzer ein Datum eingibt. > Da es von Land zu Land unterschiedlich ist können folgende > Eingaben möglich sein: > 03.05.01 oder 3.5.2001 oder 3/05/2001 oder 3-5-01 usw. um > das möglichst frei zu halten möchte ich herausfinden welches > trennzeichen der benutzer benutzt hat die expression koennte z.B. so aussehen: $strLine = "03.05.01"; //$strLine = "3.5.2001"; //$strLine = "3/05/2001"; //$strLine = "1-5-01"; $pattern = '=(\d{1,2})(.{1})(\d{1,2})(.{1})(\d{2,4})=msiU'; preg_match($pattern, $strLine, $arrDate); var_dump($arrDate); if (!count($arrDate)) print "Input Error"; Gruss, Juri
php::bar PHP Wiki - Listenarchive