大于等于0小于等于100正数的正则表达式是多少

 我来答
wyd52x
2016-09-30 · TA获得超过1943个赞
知道小有建树答主
回答量:520
采纳率:0%
帮助的人:631万
展开全部

不要什么事都交给正则好伐?


/^(0)$|^100$|^[1-9][0-9]?$/.test('0');//true

/^(0)$|^100$|^[1-9][0-9]?$/.test('100');//true

/^(0)$|^100$|^[1-9][0-9]?$/.test('91');//true

/^(0)$|^100$|^[1-9][0-9]?$/.test('5');//true

/^(0)$|^100$|^[1-9][0-9]?$/.test('1');//true

/^(0)$|^100$|^[1-9][0-9]?$/.test('-1');//false

/^(0)$|^100$|^[1-9][0-9]?$/.test('1000');//false


就不一个个全部测了,写个循环自己定个范围测吧

for(var i=0;i<101;i++)
if(!/^(0)$|^100$|^[1-9][0-9]?$/.test(i+''))
{
   alert('未通过,数值为:'+i);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式