案例: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实现名字汉字验证,密码验证的主要内容,如果未能解决你的问题,请参考以下文章

Java 之 Session 包含验证码登录案例

PHP算式验证码和汉字验证码的实现方法

javascript验证代码总结

python利用第三方模块,发送短信验证码(测试案例)

php实现验证码(数字字母汉字)

验证用户名的正则表达式