第一题
def is_valid_email(addr): if re.match(r'^[a-z0-9A-Z_\.]{1,20}[\@].{1,20}\.[a-z]{2,5}$', addr): return True else: return False
第二题
def name_of_email(addr): m1 = re.match(r'^<(.*?)>',addr) if m1 != None: return m1[1] m2 = re.match(r'^(.*?)\@',addr) if m2 != None: return m2[1] return None
Sign in to make a reply
right-chen
第一题
第二题