I\'m checking line by line in C#
Example data:
bob jones,123,55.6,,,\"Hello , World\",,0 jim neighbor,432,66.5,,,Andy \"Blank,,1 john smith,555,77.4,
import re print re.sub(',(?=[^"]*"[^"]*(?:"[^"]*"[^"]*)*$)',"",string)