python 长度为8-10位的用户密码 : 包含数字字母下划线 正则表达式(简单易懂,代码可以指运行)
用\w,[0-9a-zA-Z_]都可以匹配上去嗷~~,直接上代码:
#匹配8-10位用户密码:包含数字字母下划线
content = 'u1s1maziboshiShaPi'
content1 = 'u1s1maz@iboshiShaPi'
pwd = re.search(r'[0-9a-zA-Z_]{8,10}',content,re.S).group()
pwd1 = re.search(r'[0-9a-zA-Z]{8,10}',content1,re.S).group()
print(pwd)
print(pwd1)
print(pwd,pwd1)
点个👍吧