Python中的密码正则校验
import redef func(passwd):rule = r'^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,30}$'flag = re.search(rule, passwd)if flag:print('OK')else:print('NG')if __name__ == '__main__':passwd = 'Abcdefg@123'func(passwd)
时间:2022-02-13 22:38:51
Python中的密码正则校验
import redef func(passwd):rule = r'^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,30}$'flag = re.search(rule, passwd)if flag:print('OK')else:print('NG')if __name__ == '__main__':passwd = 'Abcdefg@123'func(passwd)
关于密码复杂度至少8位 包含大写字母 小写字母 数字 特殊字符中至少3种组合的正则
2024-04-15
(正则)校验 8-16位 必须含有特殊字符 而大写字母 小写字母 数字至少包含其中两项
2021-11-20
golang: 密码中允许出现数字 大写字母 小写字母 特殊字符 但至少包含其中2种且长
2019-04-26
正则表达式:密码中至少包含大写字母 小写字母 数字 特殊字符等字符中的2种或3种
2019-04-11