Notepad ++中特定长度搜索的通配符

Bil*_*pen 2 regex notepad++

我似乎无法找到答案.
我有一个小.dat文件.从该文件我想提取某些数据.正如你所看到的那样,有一个9个字符长的字符串加上一个空格然后固定值该字符串就是我想要找到的.一个特定的数据是:

hEu 5RS67UCJ2 Fixed Value Ü  Ü 5UZZNKV0I Fixed Value Ü3  Ü3 3D910PZ9H Fixed Value Ú9.Ü")  Ú90Ü#- Ü") 5YWX8DMR2 Fixed Value Ü  Ü  54WI4OGWI Fixed Value Ü
Run Code Online (Sandbox Code Playgroud)

Bob*_*ous 6

如果你想匹配一个九个字符的大写字母数字字符串后跟"固定值",那么下面的正则表达式应该是这样的:

([A-Z0-9]{9}) Fixed Value
Run Code Online (Sandbox Code Playgroud)

模式第一部分周围的括号形成一个捕获子组,因此您应该能够通过使用$1\1(取决于Notepad ++如何工作)在您想要的位置,在"替换"值中引用此捕获的部分.要插入"替换"值的九个字符的字符串.