Замените регулярное выражение в кавычках
Как заменить все вводы между двумя кавычками в текстовом файле. Первой кавычке всегда предшествует табуляция или это первый символ в строке (CSV-файл). Я попробовал следующее регулярное выражение
/(\t"|^")([^"]*)(\n)([^"]*")/gm
но это регулярное выражение соответствует только первому вводу между двумя кавычками, а не всем.
Например, следующий текст:
xx "xx
xx
xx"
xx
"xx"
xx
xx
"xxx xxx
xx"
должен стать
xx "xx xx xx"
xx
"xx"
xx
xx
"xxx xxx xx"
Я прочитал следующий пост (регулярное выражение javascript заменяет пробелы в скобках ), что очень похоже, но регулярное выражение, предложенное здесь, непригодно для использования в моей ситуации.