Ich benutze Nokogiri, um etwas HTML scrape. In einigen Vorkommnissen, bekomme ich einige seltsame Zeichen zurück, habe ich mit dem folgenden Code den ASCII-Code für diese Zeichen aufgespürt:gsub ASCII-Code Zeichen aus einer Zeichenfolge in Ruby
@parser.leads[0].phone_numbers[0].each_byte do |c|
puts "char=#{c}"
end
Die Zeichen in Frage haben einen ASCII-Code von 194 und 160
Ich möchte diese Zeichen während des Parsings irgendwie entfernen.
Ich habe den folgenden Code versucht, aber es funktioniert nicht.
@parser.leads[0].phone_numbers[0].gsub(/160.chr/,'').gsub(/194.chr/,'')
Kann mir jemand sagen, wie man das erreicht?
Sie sollten überprüfen, ob die Kodierung einer Seite mit der Ihrer Zeichenfolgen übereinstimmt. Welche Ruby-Version verwendest du? –
Ich benutze Ruby 1.8.7 – dagda1