用户名,密码,邮箱,手机号码
addUserRules:{
username:[
{ required: true, message: '请输入用户名', trigger: 'blur' },
{ pattern:/^[a-zA-Z0-9_-]{4,16}$/, message: '长度在 4 到 16 个字符', trigger: 'blur' }
],
password:[
{ required: true, message: '请输入密码', trigger: 'blur' },
{ pattern: /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/, message: '密码必须包含大小写字母,特殊字符和数字,且长度不低于6位', trigger: 'blur' }
],
email:[
{ required: true, message: '请输入邮箱', trigger: 'blur' },
{ pattern: /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/, message: '请输入正确的邮箱', trigger: 'blur' }
],
mobile:[
{ required: true, message: '请输入手机号', trigger: 'blur' },
{ pattern: /^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' }
]
}