Day12_Strings_regular expression

"""
Author:黄骏捷
Date:2019-10-10

验证用户名和qq号是否有效并给出对应的提示信息
"""
import re


def main():
    username = input('请输入用户名:')
    qq = input('请输入qq号:')
    #match函数的第一个参数是正则表达式字符串或正则表达式对象
    # 第二个参数是要跟正则表达式做匹配的字符串对象
    m1 = re.match(r'^[0-9a-zA-Z_]{6,20}',username)
    if not m1:
        print('请输入有效的用户名.')
    m2 = re.match(r'^[1-9]]\d{4,11}$',qq)
    if not m2:
        print('请输入有效的qq号.')
    if m1 and m2:
        print('你输入的信息是有效的!')

if __name__ == '__main__':
    main()

"""
未完待续
"""
发布了66 篇原创文章 · 获赞 45 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ACofKing/article/details/102508875