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

2025年03月01日 10:40
有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