假设我有以下字符串
@x = "<a href='#'>Turn me into a link</a>"
Run Code Online (Sandbox Code Playgroud)
在我看来,我想要显示一个链接.也就是说,我不希望@x中的所有内容都被取消转义并显示为字符串.使用之间有什么区别
<%= raw @x %>
<%= h @x %>
<%= @x.html_safe %>
Run Code Online (Sandbox Code Playgroud)
?
鉴于textarea中的以下文本:
Line 1 stuff.. Line 1 stuff.. Line 1 stuff.. Line 1 stuff.. Line 1 stuff..
Line 2 stuff.. Line 2 stuff.. Line 2 stuff.. Line 2 stuff.. Line 2 stuff..
Run Code Online (Sandbox Code Playgroud)
我想将新行转换为<BR>标记,而不是使用simple_format <P>标记...
所以我尝试过:
str = str.gsub("\r\n", '<br>')
Run Code Online (Sandbox Code Playgroud)
问题是这是两个<BR>标签:
<div class="message">line 1<br><br>Line 2</div>
Run Code Online (Sandbox Code Playgroud)
怎么只做一个<BR>标签?