[英]skip an array element before copying into another array perl
这是我的数组。
@resources =(a1,a2,a3,a4,a5)
现在,我想将整个数组复制到另一个数组中,但是它应该跳过存储在$ skip中的元素。
例如,如果$ skip = a3。
然后,新数组应仅包含以下元素:
resourcesleft =(A1,A2,A4,A5)
有人可以让我知道我怎么得到这个吗?
问候,
Chandu
使用grep内置函数
@resourcesleft = grep { $_ ne $skip } @resources;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.