Rob Dixon wrote:
> John W. Krahn wrote:
>> David Gilden wrote:
>> >
>> > OK, one problem is solved, which was the path to the data file.
>> > I know there is a simple way to read in a file like the following:
>> >
>> > apple,2
>> > banana,4
>> > kiwi,1
>> >
>> > and produce a HASH. The code below works I get the feeling there is
>> > a more compact way to accomplish this.
>>
>> Yes, there is. :-)
>>
>> my %hash = do { local $/; <FH> =~ /[^\n,]+/g };
>
> my %hash = map {/\w+/g} <DATA>
>
> :-)
grin away. This shortcut deserves to be in the perldocs somewhere. I wish
I'd seen this before.
...and I thought I was impressed by the earlier post. *shaking head*
sheeeeeesh. I should know better by now. :D
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]