我正在使用nokogiri屏幕刮一些HTML。在一些事件,我得到一些奇怪的字符後,我已經找到了ASCII代碼,這些字符用下面的代碼:gsub從紅寶石中的字符串中的ASCII碼字符
@parser.leads[0].phone_numbers[0].each_byte do |c|
puts "char=#{c}"
end
有問題的人物有194 ASCII碼和160
我想以某種方式解析這些字符。
我試過下面的代碼,但它不起作用。
@parser.leads[0].phone_numbers[0].gsub(/160.chr/,'').gsub(/194.chr/,'')
誰能告訴我如何做到這一點?
你應該檢查一個頁面的編碼是否與你的一個字符串相對應。你正在使用哪個Ruby版本? – 2010-08-13 05:46:23
我正在使用Ruby 1.8.7 – dagda1 2010-08-13 06:48:04