+ -
当前位置:首页 → 问答吧 → 如何删除一个十六进制数前面的零或多个“0”

如何删除一个十六进制数前面的零或多个“0”

时间:2010-09-09

来源:互联网

如下变量
  1. $a=00034ab3450d008
复制代码

作者: wawxdyy   发布时间: 2010-09-09

$a=~s/^0*//;

作者: paktc   发布时间: 2010-09-09

my $a="00034ab3450d008";
if ($a=~/^(0*)?.*/) {
        $a=~s/$1//;
}
print "$a\n" ;

作者: gaochong   发布时间: 2010-09-09

要把16进制的值当成字符串

作者: gaochong   发布时间: 2010-09-09