UrbanHick has asked for the wisdom of the Perl Monks concerning the following question:
Hello all. I am a neophite user of Perl and I am looking to write a quick little app to parse out a simple tab seperated file that was exported from excel. It looks somthing like this:
NAME EMAIL OFFICE Ben Wang wang@mycorp.com Boston Warren Smith wsmith@mycorp.com Boston, New_York Emma Sun esun@mycorp.com Shenzhen, Hong_Kong Xiao Long long@mycorp.com Shenzhen George Stephenson stephenson@mycorp.com London, New_York ect...
I would like to parse up this file so It cane return the names and emails of everyone listed with a particular office. These will be used to write office specific emails. I think I should use an hash to do this and use the OFFICES as the keys. So far I have used this to load the data from :
open (EMPLOYEES, "employees.txt"); while ($record =<EMPLOYEES>){ ## I need to know how to pass it into a hash or array here.##
After that it is just a matter of I/O and some looping arguements to for the searching. Thank you for any help you can give me, this has been chewing me red for the last few hours.
-UH
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Parsing a 3-Column Tab-Deliminated File
by davorg (Chancellor) on Oct 03, 2006 at 08:48 UTC | |
|
Re: Parsing a 3-Column Tab-Deliminated File
by davidrw (Prior) on Oct 03, 2006 at 12:47 UTC | |
by Hue-Bond (Priest) on Oct 03, 2006 at 15:23 UTC | |
by jZed (Prior) on Oct 03, 2006 at 15:50 UTC | |
|
Re: Parsing a 3-Column Tab-Deliminated File
by Melly (Chaplain) on Oct 03, 2006 at 09:04 UTC | |
|
Re: Parsing a 3-Column Tab-Deliminated File
by jdporter (Paladin) on Oct 03, 2006 at 15:00 UTC |