Замена символа новой строки тегом html <br /> в Ruby - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь .gsub символ новой строки с тегом HTMLно он возвращает Unicode вместо фактического тега.

Мой код выглядит примерно так:

def replace
  string.gsub(/\R+/, '<br />')
end

"Hello\nWorld".gsub(/\R+/, '<br />')

Ожидается что-то похожее на

Hello<br />World

но я получаю

Hello\u003cbr /\u003eWorld

.

1 Ответ

0 голосов
/ 28 июня 2019
<%= @the_string.html_safe %>
...