标签: arrays perl
这是我的阵列。
@resources =(a1,a2,a3,a4,a5)
现在我想将整个数组复制到另一个数组中,但它应该跳过存储在$ skip中的元素。
例如,如果$ skip = a3。
然后新数组应该只包含这些元素:
resourcesleft =(A1,A2,A4,A5)
有人可以让我知道我怎么能得到这个?
此致
Chandu
答案 0 :(得分:1)
使用grep内置功能
@resourcesleft = grep { $_ ne $skip } @resources;