in reply to newbie attempting to extract

Also have a look at the Text::CSV_XS or Text::CSV modules.

They also deal with (un)quoting "forbidden" characters in your CSV-records.

CountZero

"If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law