tenantName:
    [{required: true,message: '请输入用户名',trigger: 'blur'},
    {min: 2,max: 7,message: '长度在 2 到 7 个字符'},
    {pattern: /^(?![0-9]+$)/, message: '用户名不能为纯数字'}],
分开来注释一下:

^ 匹配一行的开头位置

(?![0-9]+$) 预测该位置后面不全是数字

(?![a-zA-Z]+$) 预测该位置后面不全是字母

[0-9A-Za-z] {6,10} 由6-10位数字或这字母组成

$ 匹配行结尾位置
{pattern: /^[\u4E00-\u9FA5]+$/, message: '用户名只能为中文'}
Logo

前往低代码交流专区

更多推荐