title: perl HTML::TableExtract get stripped text
body: <p>My tables' rows in HTML are as follows,</p>
  
  <pre><code>&lt;TR bgcolor="#FFFFFF" onmouseover="this.bgColor='#DBE9FF';" onmouseout="this.bgColor='#FFFFFF';"&gt;
     &lt;TD  class="dlfont"&gt;07/01/2011 10:33 AM EDT&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
     &lt;TD  class="dlfont"&gt;DRB&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD  class="dlfont"&gt;Blah&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
     &lt;TD  class="dlfont"&gt;PPD&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD  class="dlfont"&gt; &lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
     &lt;TD  class="dlfont"&gt;07/01/2011&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
     &lt;TD width=50 align=center&gt;&lt;A HREF="javascript:parent.nav.details('0701201110:33AMEDTDRBPPD')"&gt;&lt;IMG border='0' src='/images/view.gif' height=10 width=19&gt;&lt;/A&gt;&lt;/TD&gt;
  &lt;/TR&gt;
  
  
  &lt;TR bgcolor="#EEEEEE" onmouseover="this.bgColor='#DBE9FF';" onmouseout="this.bgColor='#EEEEEE';"&gt;
      &lt;TD  class="dlfont"&gt;07/01/2011 10:33 AM EDT&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
      &lt;TD  class="dlfont"&gt;WHPSF&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
      &lt;TD  class="dlfont"&gt;Blah&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
      &lt;TD  class="dlfont"&gt; &lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
      &lt;TD  class="dlfont"&gt; &lt;/B&gt;&amp;nbsp;&lt;/TD&gt;
      &lt;TD  class="dlfont"&gt;07/01/2011&lt;/B&gt;&amp;nbsp;&lt;/TD&gt;  
      &lt;TD width=50 align=center&gt;&lt;A HREF="javascript:parent.nav.details('0701201110:33AMEDTWHPSF')"&gt;&lt;IMG border='0' src='/images/view.gif' height=10 width=19&gt;&lt;/A&gt;&lt;/TD&gt;
  &lt;/TR&gt;
  </code></pre>
  
  <p>When I extract the rows using HTML::TableExtract, the extra characters <code>&lt;/B&gt;&amp;nbsp;</code> also appear at the end and form some kind of special character. How can I get rid of this?</p>