关于密码复杂度至少8位,包含大写字母、小写字母、数字、特殊字符中至少3种组合的正则

校验密码复杂度
至少8位,包含大写字母、小写字母、数字、特殊字符中至少3种组合

^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,}$

至少8位,包含大写字母、小写字母、数字、特殊字符中至少3种组合

^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?([^\w\s]|[_])).{8,}$

你可能感兴趣的:(正则,正则表达式)