【发布时间】:2011-05-10 18:40:18
【问题描述】:
试图弄清楚如何从二进制文件中提取字符串并将其转换为 ascii。这些字符是一个条形码,前面是一个恒定的文本字符串。我的想法是弄清楚字符串常量字符串的 HEX 模式是什么,并据此提取字符串,然后将 HEX 转换为 ASCII。
问题是我不知道如何让 perl “读取”文件,或“查看”它所看到的内容。这意味着如果该文件是一个文本文件,可能会做这样的事情 - Perl: extracting data from text using regex - 但我不知道如何弄清楚我所针对的二进制模式是什么;也就是说,我在此处发布了此数据的一个视图:Extracting “plaintext” header from HEX file using Perl
如何在 Perl 中做到这一点?
【问题讨论】:
标签: perl binary text-manipulation