【问题标题】:Notepad++ find string and append it to the end of the lineNotepad++ 查找字符串并将其附加到行尾
【发布时间】:2013-03-12 17:15:30
【问题描述】:

我正在寻求有关 Notepad++ 正则表达式的帮助。我有一个与此类似的文件:

(Donner, 1987) XviD, DVD/3, AC3 ITA - MP3 ENG, Subs, AVI

我想找到字符串DVD/3 并将其移动到行尾。字符串可能会有所不同,但我知道如何找到它。

如何在 Notepad++ 中执行此操作?

【问题讨论】:

  • 那么示例行的正确输出应该是:(Donner, 1987) XviD, AC3 ITA - MP3 ENG, Subs, AVI DVD\3?
  • 根据这个规范,结果应该是(Donner, 1987) XviD, , AC3 ITA - MP3 ENG, Subs, AVIDVD/3。我同意他想要的可能不是他写的。

标签: regex notepad++


【解决方案1】:

假设, DVD/3 是找到你的字符串的正则表达式,搜索

(.*)(, DVD/3)(.*)

替换成

\1\3\2

【讨论】:

  • @Ryan,输出(在此示例中)应为:(Donner,1987)XviD、AC3 ITA - MP3 ENG、Subs、AVI、DVD\3
  • 你说得对,我没有说我需要在行尾“剪切”“DVD/3”和“粘贴”它。对不起,我不清楚写我的问题。再次感谢:)
猜你喜欢
  • 2021-12-27
  • 2023-03-22
  • 2012-12-09
  • 2022-12-11
  • 2014-03-06
  • 2019-03-17
  • 2017-09-29
  • 2020-08-19
  • 1970-01-01
相关资源
最近更新 更多