title: Remove HTML tags from a String
body: <p>Is there a good way to remove HTML from a Java string? A simple regex like</p>
  <pre class="lang-js prettyprint-override"><code>replaceAll(&quot;\\&lt;.*?&gt;&quot;, &quot;&quot;) 
  </code></pre>
  <p>will work, but some things like <code>&amp;amp;</code> won't be converted correctly and non-HTML between the two angle brackets will be removed (i.e. the <code>.*?</code> in the regex will disappear).</p>