在python中用单个“\ n”替换连续出现的“\ n”

时间:2014-10-28 21:29:56

标签: python regex string python-2.7 newline

我有一个包含多个空白行的文本文件,我想删除这些空白行。 我能想出的唯一解决方案是使用单个" \ n"删除" \ n" s。我知道这可以使用正则表达式完成,但不知道如何在python中完成。我google了很多,它没有工作。

1 个答案:

答案 0 :(得分:2)

import re
txt = re.sub('\n+','\n',txt)

用一个换行替换1个或多个新行的任何序列。