elementUI 表单验证正则表达式

elementUI 表单验证正则表达式,第1张

在elementUI中表单部分


    
        
    

在vue中的Rules规则

data() {
    var validatePass = (rule, value, callback) => {
      if (value === '') {
        callback(new Error('用户账号不能为空'));
      } else {
        var chrnum = /^\w{3,20}$/;
        if (!(chrnum.test(value))) {
          callback(new Error('用户名必须由数字、26个英文字母或者下划线组成'));
        }
        callback();
      }
    };
    return {
        Rules: {//pattern: '[^ \x22]+'验证空格
            username: [
              {required: true, pattern: '[^ \x22]+',message: '用户账号不能为空', trigg: 'blur'},
              { validator: validatePass, trigger: 'blur' }
            ],
        }
    }
}

注:常见正则表达式

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/946823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-18
下一篇 2022-05-18

发表评论

登录后才能评论

评论列表(0条)

保存