This is an extension to a related question answered Here
I have a weekly csv file which needs to be parsed. it looks like this.
\"asdf\",\"asdf\",\"as
(?
will match a double quote that is not preceded or followed by a comma nor situated at start/end of line.
If you need to allow whitespace around the commas or at start/end-of-line, and if your regex flavor (which you didn't specify) allows arbitrary-length lookbehind (.NET does, for example), you can use
(?