def is_valid_email(addr):
if re.match(r'^[a-zA-Z0-9\.]+@[a-zA-Z0-9\.]+$',addr):
return True
第二题
def name_of_email(addr):
m = re.match(r'^(.+)@[a-z\.]+$',addr)
if m == None:
return None
else:
name = m.group(1)
if '<' in name:
return re.match(r'<(.+)>',name).group(1)
else:
return name
远方的寂静____
第一题
第二题