2014-03-23 HTMLのエスケープとアンエスケープ HTMLで&"<>を表示するには、実体参照という形式でエスケープする必要がある。RubyでこのHTMLエスケープを行うには、CGI.escapeHTMLが利用できる。 require 'cgi' p CGI.escapeHTML('&"<>') #=> "&"<>" エスケープしたHTMLを元に戻す(アンエスケープする)には、CGI.unescapeHTMLを使用する。 require 'cgi' p CGI.unescapeHTML("&"<>") #=> "&\"<>"