Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > cgiライブラリ > CGIクラス > unescapeElement

singleton method CGI.unescapeElement

unescapeElement(string, *elements) -> String[permalink][rdoc]

特定の要素だけをHTMLエスケープから戻す。

[PARAM] string:
文字列を指定します。
[PARAM] elements:
HTML タグの名前を一つ以上指定します。文字列の配列で指定することも出来ます。

例:

require "cgi"

print CGI.unescapeElement('<BR><A HREF="url"></A>', "A", "IMG")
  # => "&lt;BR&gt;<A HREF="url"></A>"

print CGI.unescapeElement('&lt;BR&gt;&lt;A HREF="url"&gt;&lt;/A&gt;', %w(A IMG))
  # => "&lt;BR&gt;<A HREF="url"></A>"