Я ищу способ поиска текстового представления серии шестнадцатеричных чисел. Я ищу в шестнадцатеричном дампе двоичного файла.
0x000001A0: 36 5B 09 76 99 31 55 09 78 99 34 51 49 BF E0 03
0x000001B0: 28 0B 0A 03 0B E0 07 28 0B 0A 03 0B 49 58 09 35
Проблема в том, что шаблон может перевернуться на следующую строку. Например, в приведенных выше двух строках я не смог бы сразу найти 03 28 0B
, потому что он в двух строках.
Мне недавно сообщили, что регулярные выражения - это путь, но я незнаком с ним и не знаю, что использовать: Notepad ++, Vim, Word или что-то еще.
РЕДАКТ. 1 Текстовый файл, который показывает выше, был получен из двоичного файла, и я могу использовать Notepad ++.
РЕДАКТИРОВАТЬ 2 Например, скажем, я пытаюсь приблизиться к 11:45:00 (военное время), насколько это возможно. 03 28 0B 0A 03 0B
, разбросанные по двум строкам выше, можно прочитать как «3 секунды 40 минут 11 часов 10 марта 2011 года». Я пытаюсь просмотреть этот файл и посмотреть, как близко я могу добраться до 11: 45: 00.