美文网首页
正则校验1-28以内的数字

正则校验1-28以内的数字

作者: 攻城仕 | 来源:发表于2022-03-31 16:46 被阅读0次
输入框限制1-28以内的数字
<input placeholder="请输入1-28之间的数字" maxlength="2" 
 oninput = "value=value.replace(/[^\d]/g,'');if(value.charAt(0)==0) value=value.substr(1); if(value>28) value=value.charAt(0)" />
正则校验输入1-28以内的数字
var reg = /^([1-9]|[1]\d|2[0-8])$/;
var num=12;
console.log(reg.test(num));  // true
正则校验输入1-31以内的数字
var reg = /^([1-9]|[1-2]\d|3[01])$/;
var num=32;
console.log(reg.test(num));  // false

相关文章

网友评论

      本文标题:正则校验1-28以内的数字

      本文链接:https://www.haomeiwen.com/subject/swsnjrtx.html