escapeHTMLを実行してみたら、以下のようなエラーが出てめっ☆てされた。
`escapeHTML': private method `gsub' called for nil:NilClass (NoMethodError)
コードはこれ。
# -*- coding: utf-8 -*- require 'cgi' puts CGI.escapeHTML(nil)
平たく言うと、escapeHTMLの引数がnilならエラーになっちゃうって話。
# -*- coding: utf-8 -*- require 'cgi' a = "HOGE & HOGE's \"マンション\"" puts CGI.escapeHTML(a)
とすると、
HOGE & HOGE's "マンション"
って出力されていいですねぇ。