Help for this page
# notional dereference, use whatever is correct for your xml struct $xml->{'Level'} = eval $xml->{'Level'};
my %level = { LOG_DEBUG => 0, ... my $regex = qr/(${\join '|', keys %level})/; s/$regex/$level{$1}/g; }