以下是一个例子:
review: I love you very much... reviewer:jackson review: I hate you very much... reviewer:madden review: sky is pink and i ... reviewer: tom
我想提取字符串review:
和...
之间的字符串
所以上述情况的提取是正确的
I love you very much
I hate you very much
sky is pink and i
我使用这种正则表达式,但失败了
re.findall("review(.*)...",string)
它提取了这种结果:
I love you very much... reviewer:jackson review: I hate you very much... reviewer:madden review: sky is pink and i
将
re.findall
与模式\breview:\s*(.*?)\.\.\.\s*(?=\breviewer:|$)
一起使用:这张照片是:
您可以使用以下利用lookaheads的模式:
这也会起作用,而且很简单
相关问题 更多 >
编程相关推荐