phpbar.de logo

Mailinglisten-Archive

[php] regexp Stunde im 24 Stuxnden Format

[php] regexp Stunde im 24 Stuxnden Format

Maik Ryssel maik at laubegaster.de
Fre Okt 20 10:46:15 CEST 2006


Hallo,

$string = "22:23:45"   // Time
preg_match("/^([01]{0,1}\d|2[0-3]):(0\d|[1-5]\d):(0\d|[1-5]\d)/",$string,$matches);

Es sollen nur korrekte Zeiteingaben gematcht werden.
Problem ist, das er bei Eingabe von 25 als Stunde auf 2 matcht und nicht 
false :-(
Irgendjemand ne Idee wie das richtig funzt?

Danke, Maik


php::bar PHP Wiki   -   Listenarchive