Ruby - создание новой строки при использовании gsub - PullRequest
0 голосов
/ 30 октября 2010

Я немного застрял в этом вопросе. Я пытаюсь сделать новую строку, используя '\ n'. Я открываю файл, затем заменяю текст, затем записываю его обратно в виде HTML-файла:

replace = text.gsub(/aaa/, 'aaa\nbbb')

But this results in:
aaa\nbbb

I'm trying to make do:
aaa
bbb

Ответы [ 2 ]

4 голосов
/ 30 октября 2010

В строках с одинарными кавычками обратная косая черта - это просто обратная косая черта (за исключением случаев, когда она предшествует другой обратной косой черте или кавычке).Используйте двойные кавычки: "aaa \ nbbb".

0 голосов
/ 30 октября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...