我有一个文本文件,其值以几位数字开头,最多以一两个字母结尾。 我需要将这些字母移到最前面。
原始数据如下: 56465A 498558DF 90255C
并需要它们变得像: A56465 DF498558 C90255
谢谢
答案 0 :(得分:0)
尝试在两个单独的捕获组中捕获单词中的前导数字和大写字母。然后,替换为交换的数字和字母。
Find: \b(\d+)([A-Z]+)\b
Replace: $2$1
编辑:
如果字母组可以出现在字符串中的任何地方,那么我们可以使用稍微复杂一点的模式:
Find: \b(\d*)([A-Z]+)(\d*)\b
Replace: $2$1$3