0

我正在尝试从 Xpath 查询的输出中删除注册商标符号,但我的代码无法删除该符号。从在线教程我相信它可以使用 ruby​​s 内置函数来完成?

这是我输入的页面:

http://h10010.www1.hp.com/wwpc/ie/en/ho/WF06b/321957-321957-3329742-89318-89318-5186820-5231694.html?dnr=1

我尝试了以下方法:

csv << clues.map{|clue| doc.at("//td[text()='#{clue}']/following-sibling::td").text.strip.gsub(/\u2122/, '')}

谁能发现我哪里出错了?

4

1 回答 1

0

通过强制编码删除所有非 UTF-8 字符解决了这个问题

于 2012-07-26T11:43:53.577 回答