¿Cómo usar ruby gsub Regexp con muchas coincidencias?
Tengo el contenido del archivo csv con comillas dobles dentro del texto citado
test,first,line,"you are a "kind" man",thanks
again,second,li,"my "boss" is you",good
Necesito reemplazar cada comilla doble no precedida o seguida por una coma por ""
test,first,line,"you are a ""kind"" man",thanks
again,second,li,"my ""boss"" is you",good
so "se reemplaza por" "
Lo intent
x.gsub(/([^,])"([^,])/, "#{$1}\"\"#{$2}")
pero no funcionó