, >, <, " をエスケープ"/>
文字列の中に &, >, <, " が含まれているとき,HTML として表示しても大丈夫なように &, >, <, " に置き換えるプログラムです.
#! ruby -Ks # coding: windows-31j require 'pp' require 'cgi' s = '<HTML> a << "str" </HTML>' pp CGI.escapeHTML(s) s2 = '<HTML> 漢字 </HTML>' pp CGI.escapeHTML(s2)
■ 実行結果の例