标签: regex replace notepad
在一个遥远星系的文件中的句子中 “uint32_t per = 0x400e10b4u;”
我想使用notepad ++ find更改头文件中所有十六进制数字的大小写,并用regex替换。
我可以在查找框中使用表达式“(= 0x)(\ w +)”找到数字的“400e10b4u”部分,但无法弄清楚如何将小写替换为大写。
Notepad 7.5.6版本让我相信它可以做到
答案 0 :(得分:5)
正则表达式:(?<=0x)(\w+)
(?<=0x)(\w+)
替换为:\U$1
\U$1
\ U代表UpperCase转换
Demo