View Source Code in Whois.net

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?

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

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.

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.

Chris Berry wrote:

Mark,

Please advise on libraries??

hpricot, nokogiri, watir

Mark,

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

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs