def google_count(query)
url = 'http://www.google.com/search?hl=en&safe=off&btnG=Search&q=' << CGI.escape(query)
html = Net::HTTP.get(URI.parse((url)))
- res = html.scan(%r{Results <b>1</b> - <b>\d+</b> of(?: about)? <b>([\d,]+)</b>})
- res.to_s.tr(",", "").to_i
+ res = html.scan(%r{About ([\d,]+) results})
+ res[0][0].to_s.tr(",", "").to_i
end
end
plugin = GoogleFightPlugin.new
plugin.map "googlefight *keywords", :action => "fight",
- :requirements => { :keywords => /^[\w\s"]+? (?:(?:(?:\||vs\.) )?[\w\s"]+?)+/ }
\ No newline at end of file
+ :requirements => { :keywords => /^[\w\s"]+? (?:(?:(?:\||vs\.) )?[\w\s"]+?)+/ }