我有5个只能输入数字的文本框。我使用/^[1-9][0-9]+$/
,但我需要的是如果单个数字为零则允许它。
如上图所示,如果文本框中的1个已经等于另一个文本框应允许零值的数量,则我有5个文本框。它不能大于或小于数量。
答案 0 :(得分:4)
你最好的选择是:
/^\d+$/
只允许一个或多个数字。
击穿
/
正则表达式的开始
^
匹配字符串
的开头
\d
匹配任何数字
+
修改上述内容以匹配一个或多个
$
匹配行尾
/
结束正则表达式
答案 1 :(得分:2)
尝试a或条件
/^([1-9][0-9]*|0)$/