导语:
本文主要介绍了关于python密码判断是否符合要求的方法的相关知识,包括python获取WiFi密码,以及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 '密码安全'
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中设置csv的标题?08/30
- ♥ Python基础:numpy中有哪些常用函数10/10
- ♥ Python 如何处理 Excel 文件10/20
- ♥ set 在 python 中创建空集合08/29
- ♥ 如何理解 python 命名元组11/04
- ♥ sublime可以写python吗11/21
内容反馈