Python删除文件中的段落

时间:2016-03-20 19:24:48

标签: python string

如何删除文件中的段落,该段落以"抽象"并以"技术报告"结束?

1 个答案:

答案 0 :(得分:2)

我认为最简单的方法是使用正则表达式:

import re

with open('original.txt', 'r') as org_file:
    original_text = org_file.read()

new_text = re.sub('Abstract.*Technical Report\n', '', original_text, flags=re.DOTALL)

with open('replaced.txt', 'w') as new_file:
    new_file.write(new_text)

或者那种效果。

更多信息,您应该发布一些示例文本。