在记事本中使用特定字符将一行与顶行合并

时间:2020-08-07 16:18:05

标签: merge notepad++

我的文本文件具有以下结构。我想合并以“ ::”开头的每一行及其顶行。

如何合并行?

我的文本文件结构如下:

x
::{abc}
y
::{def}

理想的结果是:

 x::{abc}
 y::{def}

1 个答案:

答案 0 :(得分:1)

  • Ctrl + H
  • 查找内容:\R(?=::)
  • 替换为:LEAVE EMPTY
  • 检查 环绕
  • 检查 正则表达式
  • 全部替换

说明:

\R              # any kind of linebreak
(?=::)          # positive lookahead, make sure we have :: after

屏幕截图(之前):

enter image description here

屏幕截图(之后):

enter image description here