美文网首页
只匹配数字正则,可设置数字长度

只匹配数字正则,可设置数字长度

作者: 山丘lemon | 来源:发表于2018-11-16 15:31 被阅读0次

    ``

          // 判断产量是否为数字并且8位
         //html input值
         <input type="text" ng-model="planNumber"  ng-change="planNumberChange(planNumber)"/>
    
        //函数
        $scope.planNumberCK = false;
        $scope.planNumberChange = function(data){
           //正则
            var pattern =  /^(0|[0-9][0-9]*)?$/ ;
            if(!pattern.test(data) || data.length > 8){
                    alert("请输入正确的数值只能是长度不大于8的整数!")
                $scope.planNumberCK = true;
                return false
            }else{
                $scope.planNumberCK = false;
            }
        }
      //最后判断提交
             if( $scope.planNumberCK){
                  alert("请输入正确的数值并且大于0,只能是长度不大于8的整数!")
          }
    

    ``

    相关文章

      网友评论

          本文标题:只匹配数字正则,可设置数字长度

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