From: "znz (Kazuhiro NISHIYAMA)" Date: 2013-03-29T14:12:42+09:00 Subject: [ruby-dev:47203] [ruby-trunk - Bug #8183][Open] CGI.unescapeHTML does not decode あ Issue #8183 has been reported by znz (Kazuhiro NISHIYAMA). ---------------------------------------- Bug #8183: CGI.unescapeHTML does not decode あ https://bugs.ruby-lang.org/issues/8183 Author: znz (Kazuhiro NISHIYAMA) Status: Open Priority: Normal Assignee: xibbar (Takeyuki Fujioka) Category: lib Target version: ruby -v: r39991 数値文字参照で あ のように X が大文字の時に CGI.unescapeHTML で "あ" に戻りません。 http://www.w3.org/TR/html5/syntax.html#character-references の Hexadecimal numeric character reference によると >which must be followed by either a "x" (U+0078) character or a "X" (U+0058) character, となっているので、大文字でも受け付けてほしいです。 -- http://bugs.ruby-lang.org/