in reply to Pattern match for split() - need match but not match syntax
Would you perhaps be better using Text::xSV or Text::CSV to be doing the parsing for you?