求问怎么用正则表达式做强密码检测呀
同时包含英语大写字母、小写字母、数字和特殊符号(英文逗号、句号、下划线),长度至少8位球球各位大神帮助~感激不尽!! 没必要用正则的吧…… 永恒的蓝色梦想 发表于 2020-4-26 23:14
没必要用正则的吧……
啊题目要求就是正则。。用正则应该怎么实现呀qaq
import re
re_psw = re.compile(r'^(?:(?=.*)(?=.*)(?=.*)).{8,})
while True:
password = input("请输入需要校验的密码:")
if re_psw.match(password):
print("密码合法.")
break
else:
print("密码不合法请重新输入.")
页:
[1]