View Source Code in Whois.net


#1

I am trying to view the source code in whois.net using the following
code:

require ‘open-uri’
open(“http://whois.net/whois/qoxax.com”) {|f|
text = f.read
lines = f.readlines
text = lines.join
text.gsub!(/\s+/," ")

puts text

}

The whois.net view source has TONS of whitespace at the beginning and
end which I am guessing is causing this to come up blank when I run this
code but perhaps you have better ideas / luck?


#2

gsub!(/>\s+</, ‘><’) maybe?


#3

Chris Berry wrote:

The whois.net view source has TONS of whitespace at the beginning and
end which I am guessing is causing this to come up blank when I run this
code but perhaps you have better ideas / luck?

string.lstrip.rstrip will get rid of a lot of it.


#4

Why are you trying to view the source? You’re not planning to parse
HTML with regular expressions, are you? There are much better
libraries out there for that.

– Mark.


#5

Chris Berry wrote:

Mark,

Please advise on libraries??

hpricot, nokogiri, watir


#6

Mark,

Please advise on libraries?? I am really trying to keep this really
simple.