作者Tonnny (^~^)
看板PHP
標題[請益] preg_match
時間Wed Jun 7 01:22:27 2006
麻煩請教一下,
想要用regular expression來判斷時間的格式是否符合(23:00)這樣的格式
以下是設計的兩個regular expression
$pattern1 = '/[0-1]?[0-9]:[0-5][0-9]/'; // 希望match(8:00,08:00,18:00)
$pattern2 = '/[2][0-3]:[0-5][0-9]/'; // 希望match(23:00)
$str = "44:00";
但 preg_match($pattern1,$str) 還是會match
====
請高手指點一下 $pattern1 該改成什麼樣子呢?
Thanks~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.42.22
1F:推 LiloHuang: $pattern1 = '/^[0-1]?[0-9]:[0-5][0-9]$/'; 06/07 01:31
2F:推 Tonnny:大感謝! 06/07 01:49