in reply to Re: Hash Help
in thread Hash Help
If I add line6 and line7, I notice that IDs with only five lines will also grab the first two lines of the next record. How can I dynamically account for IDs with more than 5 record lines? Thanks!my %records; while (! eof (DATA)) { my $line1 = <DATA>; next unless defined $line1 and $line1 =~ /^01KV/; $_ = <DATA> for my ($line2, $line3, $line4, $line5, $line6, $line7 +); my $id = substr $line1, 2, 9; $records{$id} = [$line1, $line2, $line3, $line4, $line5, $line6, $l +ine7];
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Hash Help
by GrandFather (Saint) on Nov 25, 2008 at 20:20 UTC | |
by mmittiga17 (Scribe) on Nov 25, 2008 at 22:42 UTC | |
by GrandFather (Saint) on Nov 25, 2008 at 22:52 UTC |