我需要一些帮助让我的 REGEX 工作。
我需要验证基于以下规则的密码:
至少 1 个大写字符 至少 1 个小写字符 至少 1 个号码 最小长度 8 个字符。
0 个或更多特殊字符 无空格
这是我到目前为止所拥有的
String pattern = r'^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9]).{8,}$';
如何防止出现空格?
感谢您的帮助
只需将点替换为S
(不是空格(:
String pattern = r'^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])S{8,}$';