我想从电子邮件地址中提取名字。电子邮件格式为 <first_name>@gmail.com .如果电子邮件不匹配,则返回 None .我写了以下 python 代码
def getFirstName(email):
email_re = re.compile(r'(\w+)@gmail.com')
match = email_re.search(email)
if match == None:
return None
return match.group(1)
None检查部分看起来很难看。有人可以建议更好的 pythonic 方法吗?
请您参考如下方法:
这是处理这个问题的 Pythonic 方式。差不多吧。
if match is None
