Вот как вы это сделаете на языке программирования Ruby.Не уверен, поможет ли это:
row = 'abc, "22,09", t'
row.gsub(/([0-9]+),([0-9]+)/, '\1.\2')
puts row # result is: abc, "22.09", t
При вызове gsub выполняется поиск любой серии цифр, за которой следует запятая, за которой следует любая последовательность цифр, и замена запятой на точку.