案例:python实现名字汉字验证,密码验证
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了案例:python实现名字汉字验证,密码验证相关的知识,希望对你有一定的参考价值。
import re
# 定义正则表达式对象(全局变量大写)
# 验证汉字
RE_CHINESE = re.compile(r‘^[\u4e00-\u9fa5]{1,8}$‘)
# 验证密码,字母开头,包含字母,数字,下划线
RE_PASSWORD = re.compile(r‘^[a-zA-Z]\w{7,17}$‘)
# 定义汉字验证函数
def verify_chinese(name):
return RE_CHINESE.findall(name)
# 定义密码验证函数
def verify_password(re_pwd,pwd):
if re_pwd.match(pwd):
return ‘True‘
else:
return ‘False‘
# 定义主函数
def main():
name = ‘周杰伦‘
if verify_chinese(name):
print(‘True‘)
else:
print(‘Flase‘)
pwd = ‘Pingan_5200‘
print(verify_password(RE_PASSWORD,pwd))
# 判断是否终端运行此文件,终端运行为__main__,导入模块为__module__
if __name__ == "__main__":
main()
True
True
以上是关于案例:python实现名字汉字验证,密码验证的主要内容,如果未能解决你的问题,请参考以下文章