You should check out Text::Delimited for parsing delimited text!
It allows you use column headers, extract columns, extract it into various datastructures etc... taking away a lot of the pain!
For getting all the columsn back as an array ref (columns in orginal order) see the read() method and it's __DATA__ key, or you can ask for a particular column.
Updated: Last para.
In reply to Re: The best way to split tab delimited file
by BioLion
in thread The best way to split tab delimited file
by Ratna_Ranjan
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |