我需要将数字字符从行首移动到行尾(如下例所示)。我打算使用RegEx
Notepad++。为了查找数字,我使用[1-9]+
表达式。但是如何选择这个数字并移动到行尾呢?
当前的:
1 #define AAA
2 #define BBB
123 #define CCC
应该:
#define AAA 1
#define BBB 2
#define CCC 123
答案1
我使用了 N++ v7.2.2
Ctrl+H --> 替换选项卡
查找内容:(^)(\s+)?(\d+)(\s+)(#define)(\s+)([^\r\n]+)?(\r\n|$)
替换为:\1\5\6\7\4\3\8
环绕:已选中
搜索模式:正则表达式