密码必须为长度必须8位以上,需至少包含数字、大写字母、小写字母、特殊字符中的三种
password: [
{ required: true, message: "请输入密码", trigger: "blur" },
{
min: 8,
max: 12,
message: "密码长度必须为 8 到 12 个字符",
trigger: "blur",
},
{
pattern:
/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^\w\s]).{6,12}$/,
message:
"密码必须由数字、大小写字母、特殊字符组成,每项都至少包含一个",
trigger: "blur",
},
],
该段代码定义了一个密码验证规则,要求密码长度在8到12个字符之间,且必须包含至少一个大写字母、一个小写字母、一个数字和一个特殊字符,确保了密码的复杂性和安全性。

2万+

被折叠的 条评论
为什么被折叠?



