regexp novice

From: Date: Thu, 17 May 2012 20:37:12 +0000
Subject: regexp novice
Groups: php.general 
Request: Send a blank email to php-general+get-317880@lists.php.net to get a copy of this message
ok - finally had to come up with my own regexp - and am failing. Trying to validate an input of a time value in the format hh:mm, wherein I'll accept anything like the following: hmm hhmm h:mm hh:mm in a 12 hour format. My problem is my test is ok'ing an input of 1300. Here is my test: if (0 == preg_match("/([0][1-9]|[1][0-2]|[1-9]):[0-5][0-9]/",$t)) return true; else return false; Can someone help me correct my regexp?

« previous php.general (#317880) next »