标签: regex
我需要使用reg exp和4位数字,否则无效。
我的正则表达式现在看起来像这样:
([01][0-9]|2[0-3])[0-5][0-9]
但我需要修改它,所以它也接受空白。
reg exp看起来会是这样吗?
([01][0-9]|2[0-3])[0-5][0-9]?[]
答案 0 :(得分:1)
只需将四位数作为可选项。
^(?:([01][0-9]|2[0-3])[0-5][0-9])?$
DEMO
看到它与上面演示链接中的空白链接相匹配。
答案 1 :(得分:0)
另一种解决方案:
^([0-9]{4})?(\[])?$
<强>演示:强> http://regex101.com/r/zD6iJ3/3