Notepad++ 如何在记事本上每隔一行向上移动一行+;?
我有一个150行长的数据文件,如下所示: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 (
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