欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vue 表单验证自定义字段,特殊字符

程序员文章站 2022-07-15 16:49:38
...
formValidate: {
            account: [
              { required: true, type: 'string', max: 11, message: '请输入用户名', trigger: 'blur' },
            ],
            password: [
              { required: true, type: 'string',max: 20,min: 6, message: '请输入6-20位密码', trigger: 'blur' },
              { validator (rule, value, callback, source, options) {
                  const errors = [];
                  var pattern = new RegExp("[`[email protected]#$^&*=|{}':;',\\[\\]<>《》/?~!@#¥……&*|{}【】‘;:”“'。,、?' ']");
                  if(pattern.test(value)){
                        errors.push('请输入6-20位密码,不支持特殊字符')
                   }else if(value.indexOf(" ") != -1){
                         errors.push('请输入6-20位密码,不支持特殊字符')
                   }
                  callback(errors)
                } }
            ],
          },

 

相关标签: validate

上一篇: js 电话验证

下一篇: CAT介绍