js的正则表达式的使用(0-100,0-1000)

1、1~1000 1、1~1000
^(?!00)(?:[0-9]{1,3}|1000)$ ^(?!00)(?:[0-9]{1,3}|1000)$
2、1~10000 2、1~10000

^(?!00)(?:[0-9]{1,4}|10000)$

var reg = new RegExp("^(\d|[1-9]\d|100)$");
var testNum = 101;
if(!reg.test(testNum)) {
       alert("请输入0-100的整数!");
}

function verfy(testNum)

{

var reg = new RegExp("^(\d|[1-9]\d|100)$");
var testNum = 101;
if(!reg.test(testNum)) {
       alert("请输入0-100的整数!");
}

}

经验分享 程序员 微信小程序 职场和发展