in reply to Reading escaped data from a CSV
I think you'd get better responses if you stopped saying "this is CSV and I want to deal with it" and just said "what regular expression/script can I use to split on commas, except between quotes" and so on.
Everyone wants to say "use a module" to deal with CSV because all these problems have long ago been fixed. And if you really want to understand the way to script the reading of CSV, why don't you at least read the module?
($_='kkvvttuubbooppuuiiffssqqffssmmiibbddllffss') =~y~b-v~a-z~s; print
|
|---|