美文网首页
正则校验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