|
@@ -108,11 +108,11 @@ const rules = reactive<FormRules>({
|
|
],
|
|
],
|
|
|
|
|
|
password: [
|
|
password: [
|
|
- { required: true, pattern: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,16}$/, message: "请输入8-16位数字、字母大小写组合", trigger: "blur" },
|
|
|
|
|
|
+ { required: true, pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[\s\S]{8,16}$/, message: "请输入8-16位数字、字母大小写组合", trigger: "blur" },
|
|
{ required: true, min: 8, message: '密码太短!', trigger: "blur" },
|
|
{ required: true, min: 8, message: '密码太短!', trigger: "blur" },
|
|
],
|
|
],
|
|
confirmPwd: [
|
|
confirmPwd: [
|
|
- { required: true, pattern: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,16}$/, message: "请输入8-16位数字、字母大小写组合", trigger: "blur" },
|
|
|
|
|
|
+ { required: true, pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[\s\S]{8,16}$/, message: "请输入8-16位数字、字母大小写组合", trigger: "blur" },
|
|
{ required: true, min: 8, message: '密码太短!', trigger: "blur" },
|
|
{ required: true, min: 8, message: '密码太短!', trigger: "blur" },
|
|
{ required: true, validator: equalToPassword, trigger: "blur" }
|
|
{ required: true, validator: equalToPassword, trigger: "blur" }
|
|
|
|
|