Если вы решите использовать Nokogiri, я думаю, что это должно работать:
require 'cgi'
require 'rubygems' rescue nil
require 'nokogiri'
file_path = "your_page.html"
doc = Nokogiri::HTML(open(file_path))
doc.css("a").each do |link|
link.attributes["href"].value = "http://myproxy.com/?url=#{CGI.escape link.attributes["href"].value}"
end
doc.write_to(open(file_path, 'w'))
Если я не ошибаюсь, rails загружает REXML по умолчанию, в зависимости от того, что вы пытаетесь сделать, вы также можете использовать это.