比如有这么一个字符串。"xiaohong loves xiaoming,xiaozhu loves xiaoli,xiaopeng loves xiaozhao"。我希望用Python正则表达式提取出loves两边的人名来。
我这样写的。names = re.search(r'(\S+) loves (\S+)',str, )
while names:
print names.group(1)
print names.group(2)
但是一直打印xiaohong,xiaoming.
希望知道正确的用法。看了几篇文档,好像没提及。
添加回答
举报
0/150
提交
取消