如何在每对字符之间添加空格/拆分.
eg 0x5C8934A3 --> 0x 5C 89 34 A3
Run Code Online (Sandbox Code Playgroud)
我可以使用一个宏,但由于字符串的大小,它只需要花费很长时间来设置它.
我所知道的是如何找到使用.但我不能让替换工作正常请告诉我如何预成型.
[0][x][0-9A-F]+
match
0x5C8934A3
Run Code Online (Sandbox Code Playgroud)
ste*_*ema 20
Notepad ++的正则表达式非常有限,所以你必须使用这样的东西:
搜索
(..)
Run Code Online (Sandbox Code Playgroud)
并替换为
\1
Run Code Online (Sandbox Code Playgroud)
(注意后面有空格\1!)
(..) 意味着找到两个字符并存储它们
\1 获取存储在第一个捕获组中的字符
这个简单解决方案的前提条件是只有这样的字符串而没有别的.然后它会在单词之后添加一个不需要的空格.如果不是这样,您可以在之后将其删除.