title: remove hidden (display:none) html tags in php
body: <p>I need a PHP regex that will remove  (with display:none in their style) from a html code sequence. I tried exploding it and working it out but it turns out to be a mess.
  For example the html code below </p>
  
  <pre><code> &lt;span&gt;
  &lt;span style="display: inline"&gt;69&lt;/span&gt;
  &lt;span style="display:none"&gt;113&lt;/span&gt;
  &lt;span&gt;&lt;/span&gt;
  &lt;span class="" style=""&gt;.&lt;/span&gt;
  &lt;span style="display: inline"&gt;86&lt;/span&gt;
  &lt;span style="display:none"&gt;59&lt;/span&gt;
  &lt;span&gt;&lt;/span&gt;
  .206
  &lt;span&gt;&lt;/span&gt;
  .143
  &lt;/span&gt;
  </code></pre>
  
  <p>should turn out like this:</p>
  
  <pre><code>&lt;span&gt;
  &lt;span style="display: inline"&gt;69&lt;/span&gt;
  &lt;span&gt;&lt;/span&gt;
  &lt;span class="" style=""&gt;.&lt;/span&gt;
  &lt;span style="display: inline"&gt;86&lt;/span&gt;
  &lt;span&gt;&lt;/span&gt;
  .206
  &lt;span&gt;&lt;/span&gt;
  .143
  &lt;/span&gt;
  </code></pre>
  
  <p>Thanks.</p>