【发布时间】:2014-09-27 20:35:49
【问题描述】:
所以我需要一个可以提供以下规则的正则表达式
- 最少 8 个字符,
- 至少有一个大写字符
- 1 个特殊字符
我现在有这样的事情:
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).{4,8}$
但我也需要特殊字符,如果有人有建议,我不知道该怎么做
【问题讨论】:
-
你可以使用
count_chars()代替正则匹配 -
是的,但我想用正则表达式来做这个