Цитата:
Сообщение от iNils
Я в шоке, что никто не дал ответа на такой банальный вопрос, который довольно часто задавали на форуме.
Когда мы пишем \n в коде, то при компиляции получаем один символ переноса строки. При загрузки из внешнего источника, этого не происходит и мы имеем два символа \ и n.
Всего то нужно заменить экранированный обратный слеш и n, на \n.
 Код AS3:
str = str.replace(/\\n/g, '\n')
|
В смысле "правильность" заключается в том, чтобы сначала расставлять по тексту знаки "\n", а потом самому же парсить текст чтобы заменить их экранированные варианты?
Моё решение лучше.