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

singleton method CGI.unescapeElement

unescapeElement(string, *elements) -> String[permalink][rdoc] [added by cgi/util]
unescape_element(string, *elements) -> String [added by cgi/util]

特定の要素だけを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>"