Discuss / Python / 交作业

交作业

Topic source
import re

re_email1 = re.compile('(^[a-z].*)@\w*\.com')

re_email2 = re.compile('<(\w*\s\w*)>?\ \w*@\w*?\.\w*')

def is_valid_email(addr):
    if re_email1.match(addr):
        print('符合要求的邮箱')
        name = re_email1.findall(addr)
        print('邮箱ID为:' + name[0])
    elif re_email2.match(addr):
        print('符合要求的邮箱')
        name = re_email2.findall(addr)
        print('邮箱ID为:' + name[0])
    else:
        print('抱歉,这不是有效邮箱地址')
    return True

  • 1

Reply