トップページ -> 実践知識 -> Ruby プログラミング -> HTML の &, >, <, " をエスケープ
[サイトマップへ], サイト内検索:

HTML の &, >, <, " をエスケープ

サイト構成 連絡先,業績など 実践知識 データの扱い コンピュータ 教材 サポートページ

文字列の中に &, >, <, " が含まれているとき,HTML として表示しても大丈夫なように &amp;, &gt;, &lt;, &quot; に置き換えるプログラムです.


ソースコード

#! 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)

実行結果の例