def is_valid_email(addr): return True if re.match(r'[\w\n]+.?[\w\n]+@[\w\n]+.?[\w\n]+', addr) else False
def name_of_email(addr): return re.match(r'^\?([\w\n]+\s?[\w\n]+)[@\]+', addr).groups()[0] if re.match(r'^\?([\w\n]+\s?[\w\n]+)[@\]+', addr) else None
Sign in to make a reply
没有喧嚣的寂静岭
第一题:
def is_valid_email(addr): return True if re.match(r'[\w\n]+.?[\w\n]+@[\w\n]+.?[\w\n]+', addr) else False
第二题:
def name_of_email(addr): return re.match(r'^\?([\w\n]+\s?[\w\n]+)[@\]+', addr).groups()[0] if re.match(r'^\?([\w\n]+\s?[\w\n]+)[@\]+', addr) else None