首页 > 解决方案 > Notepad++ 正则表达式剪切行的最后一个单词并将其粘贴到开始

问题描述

我在记事本++中有大量列表。我想剪切每一行的最后一个单词并将其粘贴到每一行的开头。

例如

@calories decimal,
@carbs decimal,

我正在寻找如下结果

decimal @calories,
decimal @carbs,

我没有发现任何类似类型的问题。任何人都知道,如何做到这一点?

标签: regexnotepad++

解决方案


在捕获组中捕获两个单词并切换它们的位置。搜索

^@(\w+) (\w+),$

并替换为

\2 @\1,

推荐阅读