regexp novice
| From: | Jim Giner | 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?