我正在尝试生成一个特定的正则表达式来验证7:30到16:30之间的时间,差异为半小时。 e.g
7:30,8:00,8:30,..... 16:30
为此我使用下面的模式,但它不起作用我已经在Regex上测试了我的正则表达式,但它不匹配前两个字符。
^0[7-9]|1[0-6]:[0|3]0$
答案 0 :(得分:2)
您需要在:
括号内包含该部分。
^(0[7-9]|1[0-6]):[03]0$
或
我正在尝试生成一个特定的正则表达式来验证7:30到16:30之间的时间
^(?:07:30|(0[8-9]|1[0-6]):[03]0)$