gpt4 book ai didi

python - 提取每个单词正则表达式周围的名称

转载 作者:太空宇宙 更新时间:2023-11-04 07:00:37 24 4
gpt4 key购买 nike

有一个字符串

Mary loves Mike,Jack loves Lily,Ethan loves Lydia

我想用 python 提取每个 loves 周围的名字。但是下面的代码无法工作。

names = re.search(r'(\S+) loves (\S+)',str, ) 
while names:
print names.group(1)
print names.group(2)

最佳答案

>>> import re
>>> re.findall(r"([a-zA-Z]+) loves ([a-zA-Z]+)", "Mary loves Mike,Jack loves Lily,Ethan loves Lydia")
[('Mary', 'Mike'), ('Jack', 'Lily'), ('Ethan', 'Lydia')]

关于python - 提取每个单词正则表达式周围的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30748540/

24 4 0
文章推荐: javascript - 使 <input/> 出现在过渡
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com