[請益] preg_match

看板PHP作者 (^~^)時間19年前 (2006/06/07 01:16), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
麻煩請教一下, 想要用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

06/07 01:31, , 1F
$pattern1 = '/^[0-1]?[0-9]:[0-5][0-9]$/';
06/07 01:31, 1F

06/07 01:49, , 2F
大感謝!
06/07 01:49, 2F
文章代碼(AID): #14XRXhRQ (PHP)
文章代碼(AID): #14XRXhRQ (PHP)