我试图读取存储在一个文件中的两个标记之间的内容,内容可能跨越多行。标记在文件中可以出现0次或1次。在
例如:文件内容可以是
title:Corruption Today: Corruption today in
content:Corruption Today:
Corruption today in
score:0.91750675
所以,在阅读“内容:”时,我的查询结果应该是“今日腐败:今日腐败”。 经过一些谷歌搜索,我可以写以下代码
^{pr2}$我不确定上面的代码有多高效,因为我们要遍历filecontent两次来检索内容。能做些更有效率的事吗。在
如果要在2个子字符串中找到一个字符串,可以使用
re
moudle:一些解释:
IGNORECASE
来自文档:
^{pr2}$DOTALL
来自文档:Compile
你可以看到{a1}还有一些其他的解决方案你可以看到here
相关问题 更多 >
编程相关推荐