标签: javascript regex
尝试创建一个允许在html输入中输入以下输入的正则表达式:
^[^1-9]{0,1}[0-9\\s-\\/]*$
使用以下正则表达式,我无法删除0 ...
^0[0-9\\s-\\/]*$"
答案 0 :(得分:3)
在(?:...)和^之间的所有内容周围添加非捕获组$,并在其上使用?运算符(允许零或一):
(?:...)
^
$
?
^(?:0[0-9\\s-\\/]*)?$
答案 1 :(得分:0)
^(?:0[0-9 \\/-]*|)$
您可以改用它。请参阅演示。这将允许empty以及从0开始的字符串。
empty
0
https://regex101.com/r/uF4oY4/18