我正在制作一个程序来检查密码强度。密码必须包含大写字母、小写字母、允许的符号和数字。我已经能够让程序的其余部分工作(使用 re.search(r'[az],password 结构)我将问题区域缩短到这几行但无法让这部分工作。我应该使用与 re.search 有什么不同?
import re
symbols = ["!","(",")","£","^"]
password = input("password")
if re.search(r'[symbols]',password):
print("ok")
else:
print("no")