title: Some spaces are removed when scraping a string using Nokogiri
body: <p>I am very new to Ruby and I am currently working on site-scraping using Nokogiri to practice.  I would like to scrape the details from 'deals' from a random group-buying site.  I have been able to successfully scrape a site but I am having problems in parsing the output. I tried the solutions suggested in <a href="https://stackoverflow.com/questions/2572396/nokogiri-open-uri-and-unicode-characters">here</a> and also using regex. So far, I have failed.</p>
  
  <p>I am trying to parse the following title/description from <a href="http://www.beeconomic.com.ph/deals/metro_manila/cafe-tavolo/715993753" rel="nofollow noreferrer">this</a> page: </p>
  
  <pre><code>Frosty Frappes starting at P100 for P200 worth at Café Tavolo – up to 55% off
  </code></pre>
  
  <p>This is what I got:</p>
  
  <pre><code>FrostyFrappes starting at P100 for P200 worth at Caf Tavolo  up to 55% off
  </code></pre>
  
  <p>Here are the snippets in my code:</p>
  
  <pre><code>require 'uri'
  require 'nokogiri'
  
  html = open(url)
  doc = Nokogiri::HTML(html.read)
  doc.encoding = "utf-8"
  title = doc.at_xpath('/html/body/div/div[9]/div[2]/div/div/div/h1/a')
  puts title.content.to_s.strip.gsub(/[^0-9a-z%&amp;!\n\/(). ]/i, '')
  </code></pre>
  
  <p>Please do tell me if I missed something out.  Thank you.</p>