正则表达式只能输入0或者别的正整数

2025-02-27 16:56:11
推荐回答(4个)
回答1:

包含+0
/^\+?(0|[1-9][0-9]*)$/

不包含+0, 仅允许0
/^(0|\+?[1-9][0-9]*)$/

回答2:

这样不行吗?

/^\+?[1-9]*\d$/

回答3:

^0$|^\+?[1-9]\d*$

回答4:

var aaa=/^([1-9]\d*|[0]{1,1})$/;