8-20位英文数字下划线
const validateAccount = (_rule: any, value: any, callback: any) => {
if (value) {
const reg = new RegExp('^[a-zA-Z0-9_]{8,20}')
const regResult = reg.test(value)
if (regResult) {
callback()
} else {
return new Error('格式错误')
}
} else {
return new Error('不能为空')
}
}