正则表达式(大写、小写、特殊符号)三个条件满足两个即可,数字必填,每个条件最少一位,位数8-20位
/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,20}|(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^\w\s]).{8,20}|(?=.*[A-Z])(?=.*?[0-9])(?=.*?[^\w\s]).{8,20}$/
password: [{
pattern:/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,20}|(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^\w\s]).{8,20}|(?=.*[A-Z])(?=.*?[0-9])(?=.*?[^\w\s]).{8,20}$/,
message:"(小写字符,大写字符,特殊符号) 满足其中2个条件即可 , 数字必填",
trigger: "blur",
}],