需求:是一个用来校验密码的正则表达式:同时含有 大小写字母 数字 和特殊字符,但不能有空格,怎么写,求大神帮帮
上次的回答还没有采纳呢。如果我上次的回答满意,请点下采纳。谢谢。
提问不需要悬赏分,但是及时采纳是对回答者最大的鼓励。不喜欢采纳的提问者在这里不受待见。
^(?!([a-zA-Z\d]*|[\d!@#\$%_\.]*|[a-zA-Z!@#\$%_\.]*)$)[a-zA-Z\d!@#\$%_\.]{8,32}$
@#\$%_\.
这是特殊字符,如果你要别的,往上加
写漏了一点:需要8到32个字符的,感谢
[a-zA-Z0-9!@%&*/]{8,32}
^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).{8,32}$
密码是否含有小写字母、大写字母、数字....,且密码长度为8-32位
^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).{8,32}$