vue 数字正则表达式详解
tenantName:[{required: true,message: '请输入用户名',trigger: 'blur'},{min: 2,max: 7,message: '长度在 2 到 7 个字符'},{pattern: /^(?![0-9]+$)/, message: '用户名不能为纯数字'}],分开来注释一下:^ 匹配一行的开头位置(?![0-9]+$) 预测该位置后面不全是数字(?![
·
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: '用户名只能为中文'}
更多推荐
已为社区贡献1条内容
所有评论(0)