Notepad++ 如何在记事本上每隔一行向上移动一行+;?

Notepad++ 如何在记事本上每隔一行向上移动一行+;?,notepad++,Notepad++,我有一个150行长的数据文件,如下所示: T 6 13 6 20 13 6 13 ... 我想每隔一行向上移动一行,如下所示: T,6 13,6 20,13 6,13 ... 如何在记事本++(或任何其他程序)上执行此操作?提前感谢您的帮助 编辑:我看到你投了反对票。这个问题对社区来说太幼稚了吗?我不太清楚规则,我想你想要: Ctrl+H 查找内容:^([^,\r\n]+)\r 替换为:$1, 全部替换 说明: ^ : begining of line (

我有一个150行长的数据文件,如下所示:

T
6
13
6
20
13
6
13
...
我想每隔一行向上移动一行,如下所示:

T,6
13,6
20,13
6,13
...
如何在记事本++(或任何其他程序)上执行此操作?提前感谢您的帮助


编辑:我看到你投了反对票。这个问题对社区来说太幼稚了吗?

我不太清楚规则,我想你想要:

  • Ctrl+H
  • 查找内容:
    ^([^,\r\n]+)\r
  • 替换为:
    $1,
  • 全部替换
说明:

^               : begining of line
  (             : start group 1
    [^,\r\n]+   : negative character class, 1 or more char that is not comma or line break
  )             : end group 1
\R              : any kind of linebreak
$1,             : group 1 then a comma
更换:

^               : begining of line
  (             : start group 1
    [^,\r\n]+   : negative character class, 1 or more char that is not comma or line break
  )             : end group 1
\R              : any kind of linebreak
$1,             : group 1 then a comma
给定示例的结果:

^               : begining of line
  (             : start group 1
    [^,\r\n]+   : negative character class, 1 or more char that is not comma or line break
  )             : end group 1
\R              : any kind of linebreak
$1,             : group 1 then a comma
不完全是你在问题中给出的

T,6
8,13
6,20
13,6
13,...

你对结果有把握吗?我猜应该是
T,6
8,13
6,20
13,6