常用验证 正则

131 阅读1分钟
 var reg=/^\d+(\.\d+)?$/; //验证输入了全部数字
 
 
 
 reg.test(value) == true 全为数字
 
 验证手机号
 legaltelephone(rule, value, callback) {
      if (!value) {
        callback()
      } else {
        if (new RegExp(/^1[3|4|5|7|8][0-9]\d{8}$/).test(value)) {
          callback()
        } else {
          callback('请输入正确格式的手机号码!')
        }
      }
    },
//验证社会统一代码格式正确
    validateEnteringUesr(rule, value, callback) {
      var reg=/^\d+(\.\d+)?$/; //验证输入了全部数字
      console.log(reg.test(value),"验证");
      if ( value.trim().length == 0 ) {
          callback(new Error('请输入录入人'))
      } else if (reg.test(value) == true) {
         callback(new Error('请不要输入数字'))
      } 
      else if (reg.test(value) == false &&  value !="" ) {
         callback() 
      }
    },