use Data::Dumper; open(DATA, "<", "test.dat"); my $data = {}; while (<DATA>) { chomp; /(.*)::=(.*)/; if (!exists($data->{$1})) { $data->{$1} = []; } $data->{$1}[$#{$data->{$1}} + 1] = $2; } print Dumper($data);
In reply to Re: Hash of Arrays
by pg
in thread Hash of Arrays
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |