写一段要求用户设置密码的代码
密码的规则是
到目前为止,我已经写了:
for x in range(0, 3):
usrname = input('Enter your User Name: ')
pwd = input('Enter a Password : ')
cpwd = input('Enter your Confirm Password: ')
if pwd==cpwd:
break
else:
print('Password does not match please Re-enter')
我不清楚申请密码规则的正则表达式。所以任何人都可以帮助我应用正则表达式作为密码。在
您不需要使用regex。在
要检查是否有号码,可以使用:
为了检查大写字母,您可以使用相同的方法,但是使用}表示小写。为了检查它们是否都是合法字符,我只需要用白名单定义一个字符串,然后执行如下操作:
^{pr2}$isupper()
,而使用{然后,您可以将所有这些条件与
all()
内建字符串一起使用。在我让你来执行它。毕竟,这是你的任务。在
我可能不会使用regex检查你的密码的大小写和数字。我只需遍历
pwd
字符串并设置有关是否满足您的需求的标志,然后使用regex测试允许的字符。在相关问题 更多 >
编程相关推荐