将Perl正则表达式操作的结果分配给第二个变量

前端之家收集整理的这篇文章主要介绍了将Perl正则表达式操作的结果分配给第二个变量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
可以将以下Perl代码简化为一个语句:

我的$a =’你好’;
我的$b = $a;
$b = ~s / o //;

我正在寻找类似的东西:

$b = $a = ~s / o //;

(虽然这不会产生我想要的东西; $b变成“1”或“真”)

解决方法

关;你需要一些额外的括号,因为=的优先级低于大多数运算符.

($b = $a) =~ s/o//;

猜你在找的Perl相关文章