title: Remove all hex characters from string in Python
body: <p>Although there are similar questions, I can't seem to find a working solution for my case:</p>
  
  <p>I'm encountering some annoying hex chars in strings, e.g.</p>
  
  <pre><code>'\xe2\x80\x9chttp://www.google.com\xe2\x80\x9d blah blah#%#@$^blah'
  </code></pre>
  
  <p>What I need is to remove these hex <code>\xHH</code> characters, and them alone, in order to get the following result:</p>
  
  <pre><code>'http://www.google.com blah blah#%#@$^blah'
  </code></pre>
  
  <p>decoding doesn't help:</p>
  
  <pre><code>s.decode('utf8') # u'\u201chttp://www.google.com\u201d blah blah#%#@$^blah'
  </code></pre>
  
  <p>How can I achieve that?</p>