2009-04-16から1日間の記事一覧

erbのタグをエスケープするには <%% とパーセントを2つ書く。

erbでerbを出力したいことがたまにあるのでメモ。 <%% escaped %>閉じるほうは2つ書く必要なし。<% %>の中に%>を書きたい時は閉じるほうの%を2つ書く。以下例。 $ irb >> require "erb" => true >> ERB.new("<%% test %>").result => "<% test %>" >> ERB.ne…