标签: php regex passwords
所以我需要一个可以提供以下规则的正则表达式
我现在有这样的事情:
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).{4,8}$
但我也需要特殊的角色,如果有人有建议,我也不知道如何做到这一点
答案 0 :(得分:0)
您可以添加您希望允许的特殊字符。您当前的匹配是4到8个字符之间的匹配,低于最小值8个最大值20
((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{8,20})