const validateBackAccount = (rule, value, callback) => {
//return value === value.replace(/[^[a-z0-9A-Z]+$/g, '')
//return '' === value.replace(/[a-z0-9A-Z]+/g, '')
let pattern = /[^[a-z0-9A-Z]+/g
return !pattern.test(value)
}
const initFormRules = ref({
backAccount: [
{ required: true, message: '请输入账号', trigger: 'blur' },
{ min: 5, max: 20, message: '账号长度为5-20位', trigger: 'blur' },
{ validator: validateBackAccount, message: '仅支持英文字母与数字', trigger: 'blur' },
],
})
版权归属:
xclhove
本文链接:
https://note.xclhove.top/archives/element-plus-form%E8%A1%A8%E5%8D%95%E6%A0%A1%E9%AA%8C-b73b1bb
许可协议:
本文使用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》协议授权