提取电子邮件地址中@符号之前的部分:正则表达式详解
要获取字符串中电子邮件'@'符号前面部分的正则表达式,可以使用以下表达式:
(\w+)@
这个正则表达式使用了以下元字符和字符类:
\w:匹配任意字母、数字或下划线。+:匹配前面的元字符一次或多次。(和):将匹配的部分捕获到一个分组中,方便后续提取。
示例代码如下:
import re
text = "My email is john@example.com"
pattern = r'(\w+)@'
match = re.search(pattern, text)
if match:
email_prefix = match.group(1)
print(email_prefix)
输出结果为:
john
这样就可以提取出电子邮件中'@'符号前面的部分了。
原文地址: https://www.cveoy.top/t/topic/o0Ox 著作权归作者所有。请勿转载和采集!