Web服务器-正则表达式-小例子(3.1.2)

@

1.邮箱

import re

def main():
    email = input("请输入一个邮件地址:")
    ret = re.match(r"^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$",email)
    print(ret)
    if ret:
        print("right")
    else:
        print("wrong")


if __name__ == '__main__':
    while True:
        main()

2.手机号码

import  re


import re

def main():
    email = input("请输入一个shouji:")
    ret = re.match(r"^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$",email)
    print(ret)
    if ret:
        print("right")
    else:
        print("wrong")


if __name__ == '__main__':
    while True:
        main()

关于作者

个人博客网站
个人GitHub地址
个人公众号:
在这里插入图片描述

posted @ 2019-08-23 10:50  BothSavage  阅读(107)  评论(0编辑  收藏  举报