如何在Notepad ++中将一条线组合到上面一行

时间:2017-01-20 20:14:59

标签: notepad++

嗨我有这样的文件:

12345.jpg

mv ABCDE.JPG

我需要得到以下结果:

mv ABCDE.JPG 12345.jpg

我已经研究过,并且所有解决方案都是关于将上线与下线的组合结合起来。我知道怎么做

12345.jpg mv ABCDE.JPG

但这不是我需要的!

非常感谢!!

1 个答案:

答案 0 :(得分:0)

诀窍是在替换中使用带有捕获组和反向引用的正则表达式。

如果行之间有两个换行符,请使用

(.+)\R{2}(.+)

并替换为$2 $1。如果这些行以1换行符分隔,请使用(.+)\R(.+)正则表达式。

<强>详情:

  • (.+) - 第1组捕获除换行符之外的一个或多个字符
  • \R{2} - 正好有2个换行符
  • (.+) - 第2组捕获除换行符之外的一个或多个字符。

$1插入捕获组1捕获的文本,$2对组2执行相同操作。

enter image description here