Я боролся с этим в течение недели, не имея возможности найти то, что искал.
Вот что я хотел бы сделать:
Я создаю вики, где я могу опубликовать все свои знания (да, я знаю пару вещей: p), но я не могу представить их так, как мне бы хотелось.
Тела моих постов - это текстовые поля. Чтобы правильно их отобразить, я запускаю следующую команду:
@post.body.gsub("\n", "<br />")
У меня также есть несколько тегов с кодом внутри, который выглядит следующим образом: мой код
.
А вот и проблема. Каждая строка между тегами и
изменяется на
, но она не отображается правильно, так как я использую шаблон визуализации кода.
Поэтому я хотел бы знать, есть ли способ изменить все \ n на
, кроме тех, которые находятся между и
Спасибо всем за то, что прочитали это и помогли мне.
PS: Пожалуйста, не учитывайте пробелы после <в каждом теге. Я должен был сделать это, чтобы "пробел" их. </p>
Julien