我有一个简单的正则表达式问题。
我希望模式匹配
01:20
前2个字符和后2个字符必须是数字,并且需要:
。还有别的
伤病。
我有
value.match(/\d\d:\d\d/)
但是当我输入20:15
时它不匹配。
我做错了什么吗?谢谢你的帮助!
答案 0 :(得分:2)
你的正则表达式匹配“01:20”就好了。唯一不对的是它会匹配像“garbage01:20etc”这样的东西,我收集你不想要的东西。你需要使用它:
/^\d\d:\d\d$/
答案 1 :(得分:1)
试试这个:
\b([0-1][0-9]|2[0-4]):[0-5][0-9]\b