Notepad++ 如何在记事本++;

Notepad++ 如何在记事本++;,notepad++,Notepad++,嗨,我有一个这样的文件: 12345.jpg mv ABCDE.JPG 我需要得到以下结果: mv ABCDE.JPG 12345.jpg 我已经研究过了,所有的解决方案都是关于将上一行与下一行合并。我知道怎么做 12345.jpg mv ABCDE.JPG 但这不是我需要的 非常感谢你 诀窍是使用正则表达式在替换中捕获组和反向引用 如果两行之间有两个换行符,请使用 (.+)\R{2}(.+) 并替换为$2$1。如果行之间用一个换行符分隔,请使用(.+)\R(+)regex 详细信息:

嗨,我有一个这样的文件:

12345.jpg

mv ABCDE.JPG
我需要得到以下结果:

mv ABCDE.JPG 12345.jpg
我已经研究过了,所有的解决方案都是关于将上一行与下一行合并。我知道怎么做

12345.jpg mv ABCDE.JPG
但这不是我需要的


非常感谢你

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

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

(.+)\R{2}(.+)
并替换为
$2$1
。如果行之间用一个换行符分隔,请使用
(.+)\R(+)
regex

详细信息

  • (.+)
    -组1捕获除换行符以外的一个或多个字符
  • \R{2}
    -正好有两个换行符
  • (.+)
    -第2组捕获除换行符以外的一个或多个字符
$1
插入捕获组1捕获的文本,
$2
对组2执行相同操作


您好,很抱歉,我不清楚我是否做了什么。我知道如何用/r/nmv替换mv,并将两条线路合并。但我真的需要相反的顺序!如果有人能帮忙的话?
(.+)\R{2}(.+)
->
$2$1
。如果两行之间用一个换行符分隔,请使用
(.+)\R(+)
哦,我知道了!我用replace first把它们做成这样一行:12345.jpg mv ABCDE.jpg。然后使用shift+alt+箭头键选择列并剪切粘贴!谢谢你,威克托!请看我的答案下面,如果它的工作,请考虑接受答案(见)。