知行编程网知行编程网  2022-09-05 12:00 知行编程网 隐藏边栏  273 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python密码判断是否符合要求的方法的相关知识,包括python获取WiFi密码,以及python编写密码这些编程知识,希望对大家有参考作用。

如何判断python密码是否符合要求

python中可以使用正则表达式来判断密码字符串是否符合要求。 Python的re模块提供了字符正则匹配检查,功能强大高效简洁,所以在工作中经常用到。

python判断密码是否符合要求示例:

密码要求:

要求密码为6到20位

密码只包含英文字母和数字

可以使用下面的正则判断:

re.compile(r'[0-9a-zA-Z]{6,20}')
  • a为正则对象,里面方法包括match、fullmatch等

  • r表示后面为正则字符

  • []表示匹配字符的集合,其中0-9a-zA-Z满足密码只包含英文字母和数字
  • {6,20} 表示字符长度,满足要求密码为6到20位

实现代码:

import re
def check(mystr):
    a = re.compile(r'[0-9a-zA-Z]{6,20}')
    if a.fullmatch(mystr) is None:
        return '密码只能包含英文字母和数字,长度6~20'
    return '密码安全'

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享