title: Extracting substring from string using html tags
body: <p>I need to take the following HTML string from a database and extract the different elements and place them into properties. In other words, I need to extract the "pProductDetailsVendorDescription" and place that into a property, then extract the "pProductDetailsProductDescription" and place all of those instances into another property. There may be other P tags in this string and all in different orders.</p>
  
  <p>Here is the HTML string:</p>
  
  <pre><code>&lt;p class="pProductDetailsVendorDescription"&gt;PowerDrive has the largest selection of products of any Sheave Manufacturer assurance to have the best product for specific application and most economical drive design.  All sheaves are balanced &amp; accurately machined to minimize vibration.&lt;/p&gt;&lt;p class="pProductDetailsProductDescription"&gt;All Bushings Must be Ordered Separately&lt;/p&gt;&lt;p class="pProductDetailsProductDescription"&gt;Sheaves are machined from Gray Cast iron, statically balanced &amp; painted.  Cast Iron Sheaves may NOT exceed 6500 RPM.&lt;/p&gt;
  </code></pre>
  
  <p>What is an efficient means of performing what I need to accomplish?</p>