title: How to reliably strip invisible characters that break code?
body: <p>I am trying to build a bookmarklet and got slammed with this issue which I was just able to figure out: a <code>\u8203</code> character, which Chrome unhelpfully tells me in my block of code (upon pasting into the JS console) is an `"Invalid character ILLEGAL". </p>
  
  <p>Luckily Safari was the one that told me it was a <code>\u8203</code>. </p>
  
  <p>I am editing the code in the Sublime Text 2 editor and somehow copying in and out of it (I also tried TextEdit) fails to remove it. </p>
  
  <p>Is there some sort of website somewhere that will strip all characters other than ASCII? </p>
  
  <p>When I try to save as ISO 8859 but it will save it back as UTF-8 "because of unsupported characters". </p>
  
  <p>... Yeah. that's the point. Get rid of my unsupported evil characters. </p>
  
  <p>What am I supposed to do? Edit my file in a hex editor?</p>
  
  <p>FYI I actually solved it by re-typing the code (which originated from this site by the way).</p>