#第一题
def is_valid_email(addr): if re.match(r'\w+.?\w+@\w+.\w+',addr): return True else: return False
#第二题
def name_of_email(addr): m= re.match(r'(\<?(\w*\s*\w*)>?\s*\w+)@\w+.\w+',addr).groups() if '<' in addr: return m[1] else: return m[0]
Sign in to make a reply
南人北相帅
#第一题
def is_valid_email(addr): if re.match(r'\w+.?\w+@\w+.\w+',addr): return True else: return False
#第二题
def name_of_email(addr): m= re.match(r'(\<?(\w*\s*\w*)>?\s*\w+)@\w+.\w+',addr).groups() if '<' in addr: return m[1] else: return m[0]