javascript 正则表达式 1到90 之间的正整数 ,谢谢(>-<

2025-03-01 10:40:25
推荐回答(2个)
回答1:

直接用正则的话据我所知有点麻烦,需要将所有的整数都列出来,不如正则判断是否是数字,然后判断是否为1-90之间

var i;
var preg = /^[0-9]+$/;
if(!preg.exec(val) || val>90 || val <0) {
   return false;
}

回答2:

[1-9]|[1-8][0-9]|90