我需要在文本框中验证时间字段。我使用了这个正则表达式。
var reg_exp = /^([0-9\:]*)$/;
但它允许添加:文本框中的任何位置。如何添加:仅在文本的第三位。 例如:11 * : * 34
答案 0 :(得分:2)
使用
^\d{2}:\d{2}$
而是匹配两个数字,然后是冒号和另外两个数字。
答案 1 :(得分:1)
为了确认时间在00:00
和23:59
之间,您可以使用:
/^(?:[01][0-9]|2[0-3]):(?:[0-5][0-9])$/