Python re.sub上有多个不相似的字符

时间:2017-09-20 10:10:18

标签: regex python-2.7 python-3.x

我想使用正则表达式来提取电子邮件的一部分。

例如,给定wellness.good@gmail.com我只想获得wellness

1 个答案:

答案 0 :(得分:0)

为此,您在Python中使用re模块。一个简单的选择是尝试在字符串的开头获取所有单词字符:

import re
regex = re.compile(r'^(\w+)')
first_word = regex.findall('wellness.good@gmail.com')[0]

你问题的标题让我觉得你正在寻找+修饰符,代表一个或多个匹配。