Perl风格:使用foreach()循环
foreach
循环的隐式别名和局部化可以构成一个强大的结构foreach $e (@a, @b) { $e *= 3.14159 } for (@lines) { chomp; s/fred/barney/g; tr[a-z][A-Z]; }
请记住,您可以一次性复制并修改所有内容
foreach $n (@square = @single) { $n **= 2 }
您还可以使用哈希切片来修改哈希值
# trim whitespace in the scalar, the array, # and all the values in the hash foreach ($scalar, @array, @hash{keys %hash}) { s/^\s+//; s/\s+$//; }
转到避免字节处理
返回在简短代码中使用$$_
回到索引
版权所有 © 1998, Tom Christiansen 保留所有权利。
标签
反馈
这篇文章有什么问题吗?请通过在GitHub上打开问题或拉取请求来帮助我们