You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Notepad++:如何转换文本文件中十六进制值的字节序

在Notepad++中批量转换十六进制值的字节序

你可以通过Notepad++的正则表达式替换功能批量完成字节序转换,具体步骤如下:

  • 打开Notepad++并加载你的十六进制文本文件
  • 按下快捷键Ctrl+H打开「替换」对话框,或者点击菜单栏「搜索」→「替换」
  • 在对话框右上角,选择「正则表达式」模式,并勾选「匹配大小写」(确保正确识别大写的0X前缀)
  • 在「查找目标」输入框中,填入以下正则表达式:
    0X([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})
    
    这个表达式会精准匹配0X开头的8位十六进制值,并把每两个字符(对应一个字节)拆分为4个捕获组。
  • 在「替换为」输入框中,填入:
    0X\4\3\2\1
    
    这里通过反向引用把4个捕获组的顺序反转,实现字节序倒转(比如原分组C7「1F」「2A」「11」会变成11「2A」「1F」「C7」)
  • 点击「全部替换」按钮,所有符合格式的十六进制值都会完成字节序转换

转换后你的示例文本会变成:

0X112A1FC7 0X08627746 0XB3598644 0X00000000 0X00000000 0XD1BAC3BF
0X572412C7 0X01A28046 0XB3598644 0X00000000 0X00000000 0XD1BAC3BF
0X237814C7 0XD26B7546 0XB3598644 0X00000000 0X00000000 0X8B41CE3F
0X134C14C7 0X76478146 0XB3598644 0X00000000 0X00000000 0X8B41CE3F

内容的提问来源于stack exchange,提问作者jimpix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 12:33:16