正则表达式纯数字,只能输入1到100000噶范围,如何实现???
2个回答
展开全部
^[^0]\d{1,5}$|^100000$
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
^[^0]\d{1,5}$||^100000$
追问
如果换成3000或者2999,只需替换100000就得???
追答
不是。假如你要匹配某范围的数字,最好不要用正则表达式了。很麻烦。
还不如直接用javascript等,if(a>0 && a<2999)
另外,我要修改一下
^[^0]\d{1,5}$|^100000$
把 || 改成 |
a | b表示 a或b
a || b表示 a或''或b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询