我如何HTML解码字符串?

时间:2012-02-21 14:34:04

标签: ruby

我有两个字符串:

"50's & 60's"

"50's & 60's"

他们需要匹配。

有没有办法可以对字符串做些什么,也许在比较之前进行HTML解码?

2 个答案:

答案 0 :(得分:9)

您可以使用CGI::unescapeHTML或其同义词CGI::unescape_html

require 'cgi'
CGI::unescape_html "50's & 60's" # => "50's & 60's"

答案 1 :(得分:-1)

require 'rubygems'
require 'hpricot'

Hpricot("50's & 60's", :xhtml_strict => true).to_plain_text # => "50's & 60's"