Discuss / Python / 作业

作业

Topic source

EddieLau_

#1 Created at ... [Delete] [Delete and Lock User]

第一题:

def is_valid_email(addr):
    reg_email = re.compile(r'^\w+[\w|.]*\@\w+\.\w+')
    return reg_email.match(addr)

第二题:

def name_of_email(addr):
    reg_name = re.compile(r'<?([\w|\s]*)>?[\w|\s]*\@\w+\.\w+')
    ret = reg_name.match(addr)
    if ret:
        return ret.groups()[0]
    else:
        return ''


  • 1

Reply