标签: string perl bit-shift numerical
Perl中有没有办法计算字符串变量中的表达式? 我使用的是Perl 5.8 解析文件时,我遇到了这样一个字符串:
var_xx = ((216<<23)|34);
我正在尝试为每个变量及其值创建一个哈希表。 但在这种情况下,它不起作用。 在我的perl脚本中我有
$str=((216<<23)|34); (String context)
是否有某些功能
$val = some_func($str);
和$val现在应该包含$str中的值。
$val
$str
答案 0 :(得分:2)
eval会做你想做的事,但仅仅因为你可以并不意味着你
eval