我只是想缩短一行代码,将HTML :: Element-> as_trimmed_text从HTML :: Elements数组分配给一些变量 - 非常标准的东西,如:
my ($var1, var2) = ($columns[1]->as_trimmed_text, $columns[2]->as_trimmed_text);
Run Code Online (Sandbox Code Playgroud)
..除了有更多的列,所以它继续超过几行.我有一个明智的想法,我可以使用地图而不是我真的没有多少运气.我尝试过变种
map { $_->as_trimmed_text } @columns[1, 3, 5, 7, 9]
Run Code Online (Sandbox Code Playgroud)
但我一直在没有包或对象引用的情况下调用方法"as_trimmed_text".
有可能做我正在尝试的事情,还是应该坚持我现在拥有的东西?
TIA
编辑:列 - >列