时间正则表达式

时间:2012-06-10 01:46:52

标签: javascript regex

24小时的javascript正则表达式是什么?如:

18:30

我需要将regex字符串分配给要反复使用的变量。

谢谢

2 个答案:

答案 0 :(得分:6)

使用

  

“([01] [0-9] | 2 [0-3]):[0-5] [0-9]”

答案 1 :(得分:0)

您可以使用

^([01]\d|2[0-3]):?([0-5]\d)$

它需要0或1,后跟任何数字(00到10小时)或2后跟0,1,2,3(20到23小时),一个可选的冒号(取出{{ 1}}使它成为必需的)然后是0-5后跟任何数字(分钟)。