title: How to use ruby to get string between HTML <cite> tags?
body: <p>Greetings everyone:</p>
  
  <p>I would love to get some information from a huge collection of Google Search Result pages.
  The only thing I need is the URLs inside a bunch of <code>&lt;cite&gt;&lt;/cite&gt;</code> HTML tags.</p>
  
  <p>I cannot get a solution in any other proper way to handle this problem so now I am moving to ruby.</p>
  
  <p>This is so far what I have written:</p>
  
  <pre><code>require 'net/http'
  require 'uri'
  
  url=URI.parse('http://www.google.com.au')
  res= Net::HTTP.start(url.host, url.port){|http|
      http.get('/#hl=en&amp;q=helloworld')}
  puts res.body
  </code></pre>
  
  <p>Unfortunately I cannot use the recommended hpricot ruby gem (because it misses a make command or something?)</p>
  
  <p>So I would like to stick with this approach.</p>
  
  <p>Now that I can get the response body as a string, the only thing I need is to retrieve whatever is inside the ciite(remove an i to see the true name :)) HTML tags.</p>
  
  <p>How should I do that? using regular expression? Can anyone give me an example?</p>