正则表达式24 24小时时间仅允许4位数

时间:2014-09-16 14:05:33

标签: regex

我需要使用正则表达式(24小时),只有4位有效。 Ex 0730有效,730不有效。

我尝试过:([01]?[0-9]|2[0-3])[0-5][0-9]

但这并不像我想的那样有用。有人看错了吗?

1 个答案:

答案 0 :(得分:3)

删除问号:

([01]?[0-9]|2[0-3])[0-5][0-9]
     ^ This one

?表示"上一场比赛是可选的。"删除它是强制性的。