ビューでは、文字列はデフォルトでエスケープされます。
mystring = "A&B: <b>some string here</b>"
<%=mystring%>
mystring
次のようにレンダリングされます。
A&B: <b>some string here</b>
<b></b>
ただし、タグをレンダリングし、アンパサンドをエスケープする必要があります。
A&B: <b>some string here</b>
html_safe
アンパサンドと<b>
タグの両方をエスケープ解除します。アンパサンドのような特殊文字をエスケープする方法はありますが、html タグはエスケープできませんか?