数组 – Perl如何检查数组是否仍为空?

前端之家收集整理的这篇文章主要介绍了数组 – Perl如何检查数组是否仍为空?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这应该是简单的希望。我初始化一个空数组,做一个grep并放置结果(如果有的话),然后检查它是否为空。像这样:
my @match = ();
@match = grep /$pattern/,@someOtherArray;
if (#match is empty#) {
    #do something!
}

这样做的标准方法是什么?

解决方法

您将看到所有这些习语用于测试数组是否为空。
if (!@match)
if (@match == 0)
if (scalar @match == 0)

在标量上下文中,数组被计算为它包含的元素的数量

猜你在找的Perl相关文章