尝试创建一个允许在 html 输入中输入以下输入的正则表达式:
- 必须以0开头
- 输入可以为空,用户可以删除字符
^[^1-9]{0,1}[0-9\\s-\\/]*$
使用以下正则表达式我无法删除 0...
^0[0-9\\s-\\/]*$"
最佳答案
在 ^
和 $
之间的所有内容周围添加一个非捕获组 (?:...)
,并使用 ?
运算符(允许零或一):
^(?:0[0-9\\s-\\/]*)?$
关于javascript - 正则表达式编号以 0 开头或什么都不允许,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31987230/