Я хочу выполнить проверку со следующим условием. Если член %ans
не содержится в %test
, напечатайте это значение %ans
. Но почему это не напечатало?Проверка наличия строки в хеше
use Data::Dumper;
my %ans = ("foo" => 1);
my %test = ("bar" => 1);
foreach my $ansrule (keys %{$ans} ) {
if (!exists $test{$ansrule}) {
print "ANS: $ansrule\n";
}
}
Я вернул ваш вопрос в исходное состояние, так как последнее редактирование [работает] (https://eval.in/51454). – raina77ow