看板 PHP 關於我們 聯絡資訊
麻煩請教一下, 想要用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
LiloHuang: $pattern1 = '/^[0-1]?[0-9]:[0-5][0-9]$/'; 06/07 01:31
Tonnny:大感謝! 06/07 01:49