【发布时间】:2011-07-08 03:10:43
【问题描述】:
我想知道 Perl 是否有内置的方法来检查是否存在带有与特定正则表达式匹配的键的哈希元素。例如:
my %h = ( 'twelve' => 12, 'thirteen' => 13, 'fourteen' => 14 );
我想知道是否有任何方法可以做到这一点:
print "We have 12\n" if exists $h{twelve};
print "We have some teens\n" if exists $h{/.*teen$/};
【问题讨论】:
-
如果你有
teen$.*是多余的。