我有两个字符串:
"50's & 60's"
和
"50's & 60's"
他们需要匹配。
有没有办法可以对字符串做些什么,也许在比较之前进行HTML解码?
答案 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"