转义HTML输出但没有换行符

Hen*_*ing 4 ruby-on-rails-3

我的模型中有一个描述文本字段.不,我想在节目页面上添加此说明.但由于没有换行,文本呈现丑陋.

如果我用它们替换它们,<br/>那么轨道就会逃脱它们.所以我尝试使用raw()方法.我想逃避错误的HTML,但在我的输出中有换行符.

我最终得到了一些丑陋的代码.

raw(h(@place.description.gsub("\n","#linebreak#")).gsub("#linebreak#","<br/>"))
Run Code Online (Sandbox Code Playgroud)

你有什么建议吗?