练习一: import re m=re.compile(r"(\w+|\w+.\w+)@(\w+.com)")
def is_vaild_email(addr): f=re.match(m,addr) if f: return True else: return False
练习二: n=re.compile(r"<([a-zA-z0-9\s]+)>[a-zA-Z0-9\s]*@[a-z]+.[a-z]{3}")
def get_name(addr): f=re.match(n,addr) if f: return f.group(1) else: return None
Sign in to make a reply
Solo_Travel
练习一: import re m=re.compile(r"(\w+|\w+.\w+)@(\w+.com)")
def is_vaild_email(addr): f=re.match(m,addr) if f: return True else: return False
练习二: n=re.compile(r"<([a-zA-z0-9\s]+)>[a-zA-Z0-9\s]*@[a-z]+.[a-z]{3}")
def get_name(addr): f=re.match(n,addr) if f: return f.group(1) else: return None