在sublime文本中的数字之前添加一堆“0x”

时间:2015-07-22 04:39:08

标签: sublimetext2

我想在每个数字之前添加0x,在每个数字之后添加,。数据如下

在:

00 01 01 7f 00 00 00 00    00 00 04 0a 00 00 00 00
00 00 01 02 2d 00 c0 00    00 c0 01 00 03 03 03 03
00 00 44 53 50 33 5f 30    30 33 00 00 00 00 04 05
00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00
00 00 00 00 00 00 

后:

0x00, 0x01, 0x01, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, ...

如何有效地在Sublime Text中做到这一点?

1 个答案:

答案 0 :(得分:3)

您可以执行以下操作。

  1. Ctrl + H推出Find&取代
  2. 点击左侧显示为.*的小按钮
  3. 启用Regex模式
  4. 查找内容:(\w\w)。这将匹配两个字母数字字符。
  5. 替换为:0x$1,。基本上,这意味着前缀为0x,使用后引用($1)打印原始内容,最后在末尾添加,
  6. 点击替换或全部替换。
  7. 希望有所帮助!