All pastes #153570 Raw Edit

Someone

public ruby v1 · immutable
#153570 ·published 2006-08-29 18:35 UTC
rendered paste body
#!/usr/bin/rubyrequire 'net/http'require 'cgi'page = ARGV[0]htmlref = Net::HTTP.new('htmlref.com', 80)resp, data = htmlref.get(page, nil)if(resp.code=="200")        data.gsub!(/[\r\n]/, ' ')	CGI::unescapeHTML(data)        if(data =~ /<h2>([^<]+)<\/h2>(.+?)<h3>.*?<h3>Example<\/h3>(.+?)<h3>/)		title = $1		desc = $2		example = $3		desc.gsub!(/<.*?[\/]?>/, '')		desc.gsub!(/&lt;/,'<')		desc.gsub!(/&gt;/,'>')		desc.gsub!(/\t/, ' ')		desc.gsub!(/\s+/, ' ')		title.gsub!(/&lt;/,'<')                title.gsub!(/&gt;/,'>')		example.gsub!(/<.*?[\/]?>/, '')                example.gsub!(/&lt;/,'<')                example.gsub!(/&gt;/,'>')                example.gsub!(/\t/, ' ')                example.gsub!(/\s+/, ' ')		example.gsub!(/&lt;/,'<')                example.gsub!(/&gt;/,'>')		puts title		puts desc		puts "Example:#{example}"		puts "www.htmlref.com#{page}" 	else 		puts "no match" 	endelse        puts resp.codeend