Notepad++ - 将所有行合并为一行并添加分隔符

Hyp*_*ion 7 notepad++ regex

所以这就是我的情况:我有很多这样的行:

line1
     line2
              line3
     line4
Run Code Online (Sandbox Code Playgroud)

它们都以不同的空间开始。我想要做的是将文档中的所有行合并为一行,但用一些字符将每一行分开,如下所示:

line1 | line2 | line3 | line4
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Kar*_*ran 22

在这种情况下不需要正则表达式。

  1. 编辑 > 空白操作 > 修剪前导空格。

  2. 将所有 "\r\n" 替换为 " | "(确保选择了扩展搜索模式):

    1