トップページ -> プログラミング -> 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)

実行結果の例

[image]

本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]