繁体   English   中英

如何使用Perl脚本将二进制数字转换为字符串字符?

[英]How can I convert a binary number into a string character using Perl script?

如何使用Perl脚本将二进制数字转换为字符串字符?

如果您要像网页那样将二进制表示为ASCII,则应该这样做:

#!/usr/bin/perl

$binarySample = "01010100011001010111001101110100"; # "Test" in binary
$chars = length($binarySample);
@packArray = pack("B$chars",$binarySample);
print "@packArray\n";

输出:

Test

chr(0x41)chr(65)将数字65(十六进制的41)转换为字母“ A”,这是您要查找的内容吗?

字符串可以包含二进制数据或文本字符。 不需要什么特别的。

告诉我们更多有关您正在尝试做的事情的信息,这可能有助于您理解“转换”或“二进制”的含义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM