in reply to Problem in using 'ëxists" function to see if a key exists for a hash

G'day achs,

You are missing a closing </code> tag which makes your post unreadable. Please fix this (see "How do I change/delete my post?" if you don't know how to do that). Please also fix your title: remove the umlaut and match quotes (see my title).

I see you've used quotemeta in various places. You may be suffering from this problem:

$ perl -wE 'my $k = q{a.b}; my %h = ($k, 1); say exists $h{$k} ? 1 : 0 +;' 1 $ perl -wE 'my $k = q{a.b}; my %h = ($k, 1); say exists $h{quotemeta $ +k} ? 1 : 0;' 0

— Ken