如何从数组中删除所有undefs?

时间:2012-06-20 15:31:10

标签: arrays perl undef

从Perl中的配置文件读取时,可能会出现行无效且无需添加到有效行数组的情况。由于我在这里使用for循环,即使是无效行也会创建一个undef条目。之后如何删除它们?

谢谢!

1 个答案:

答案 0 :(得分:44)

@array = grep defined, @array;