Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Perl 中有没有办法评估字符串变量中的表达式?我正在使用 Perl 5.8 在解析文件时,我遇到了这样的字符串:
var_xx = ((216<<23)|34);
我正在尝试为每个变量及其值制作一个哈希表。但是在这种情况下,它不起作用。在我的 perl 脚本中,我有
$str=((216<<23)|34); (String context)
有没有这样的功能
$val = some_func($str);
现在$val应该包含$str.
$val
$str
eval会做你想做的,但仅仅因为你可以并不意味着你应该
eval