Notepad ++将字母从文本结尾移动到开头

时间:2019-01-09 10:27:47

标签: numbers notepad++ move swap letter

我有一个文本文件,其值以几位数字开头,最多以一两个字母结尾。 我需要将这些字母移到最前面。

原始数据如下: 56465A 498558DF 90255C

并需要它们变得像: A56465 DF498558 C90255

谢谢

1 个答案:

答案 0 :(得分:0)

尝试在两个单独的捕获组中捕获单词中的前导数字和大写字母。然后,替换为交换的数字和字母。

Find:    \b(\d+)([A-Z]+)\b
Replace: $2$1

编辑:

如果字母组可以出现在字符串中的任何地方,那么我们可以使用稍微复杂一点的模式:

Find:    \b(\d*)([A-Z]+)(\d*)\b
Replace: $2$1$3
相关问题