in reply to Splitting a hash
should do the trick.foreach my $key ( sort keys %dbm ) { my($number, $email, $addr1, $addr2) = split "\0", $dbm{$key}; print "$number\n$email\n$addr1\n$addr2\n"; }
In your snippet, you're doing the split once, but are then ignoring the result.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Splitting a hash
by tadman (Prior) on Mar 11, 2003 at 09:43 UTC | |
by Aristotle (Chancellor) on Mar 15, 2003 at 12:08 UTC | |
by tadman (Prior) on Mar 16, 2003 at 04:55 UTC | |
by Aristotle (Chancellor) on Mar 16, 2003 at 14:19 UTC | |
|
Re: Re: Splitting a hash
by sulfericacid (Deacon) on Mar 11, 2003 at 04:57 UTC | |
by tall_man (Parson) on Mar 11, 2003 at 05:11 UTC | |
by sulfericacid (Deacon) on Mar 11, 2003 at 05:16 UTC | |
by greenFox (Vicar) on Mar 11, 2003 at 05:26 UTC |