title: RegEx for matching a HTML string
body: <p>I'm trying to do a <code>preg_match_all</code>, which does not work. </p>
  
  <pre><code>preg_match_all(
      '!&lt;div class="Description_Productinfo" itemprop="description"&gt;&lt;p&gt;&lt;span style="color:#7f8c8d;"&gt;&lt;span style="font-family:Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size:14px;"&gt;(.*?)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;!',
      $html,
      $matches1,
      PREG_SET_ORDER
  );
  foreach ($matches1 as $soge2){print_r($soge2);}
  </code></pre>
  
  <p>How do I make it work? </p>