Уже час сижу над тем, чтобы из
Код:
|
Ряд 1
Ряд 2
"Ряд 3
Ряд 4
Ряд 5
Ряд 6"
Ряд 7
Ряд 8 |
сделать
Код:
|
Ряд 1
Ряд 2
"Ряд 3<newline>Ряд 4<newline>Ряд 5<newline>Ряд 6"
Ряд 7
Ряд 8 |
Меньше всего не работает
str = str.replace(/\n([.]*)/gim, '<newline>');
но оно не учитывает, что замену нужно производить внутри кавычек.
Мой внутренний логик не понимает, почему
str = str.replace(/(["]+[.]*)\n([.]*["]+)/gim, '$1<newline>$2');
не имеет никакого эффекта на строку.