如何仅在某些返回区域使用记事本++删除换行符('\ n')。
E.g。
Keyword1 "this is the text that I want to
take the new lines out of. But not
the area around it"
Keyword2
我希望它看起来像这样:
Keyword1 "this is te text that I want to take the new lines out of. But not the area around it"
Keyword2
我只想从这些区域中取出换行符(.txt文件中有多个)而不是整个文件。
三江源
答案 0 :(得分:0)
您需要弄清楚这两个案例是如何区分的?与要删除的换行相比,新行之前或之后总是保留哪些字符。
在您的简短示例中,好像要删除的换行符后跟几个空格(或制表符),而要保留的换行符不是。
因此,您可以使用\r\n[\t ]{3,}
替换,确保选中“正则表达式”。这将替换任何换行符,后跟三个或多个制表符和空格,只有一个空格。
您可能需要根据文件中的行结尾更改\r\n
部分。尝试使用menu => 查看 => 显示符号 => 显示行尾> 以查看文件中的行结尾。
答案 1 :(得分:0)
怎么样:
找到:\R\h+
替换为:a space
\R
代表任何类型的换行符,\h
代表任何类型的横向空格。