#!/usr/bin/perl -w use strict; my %hash1 = (); $hash1{key1}{key2}{key3}{A} = "hello"; $hash1{key1}{key2}{key3}{B} = "bye"; my $key = "{key1}{key2}{key3}"; my $new_hash = {}; $new_hash = \%hash1; foreach (keys %{$$new_hash{$key}}) { print "$_ \n"; }
In reply to eval on hash by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |