我有一个代表十六进制数字的字符串,如下所示:
778206213082061D06092A
我想得到一个像这样的字符串:
0x77, 0x82, 0x06, 0x21, 0x30, 0x82, 0x06, 0x1D, 0x06, 0x09, 0x2A
所以每2个字符,我想插入, 0x
这是否适用于Notepad ++?
试试这个:
找:
(..)
更换:
0x\1,
find表达式(..)
匹配任意两个字符(点匹配任何内容),括号允许我们捕获这两个字符.然后我们可以用十六进制表达式替换,通过使用\1
(或$1
; Notepad ++将接受)访问这两个捕获的字符.请注意,替换中的逗号后面有一个空格.