title: Split HTML by Regex
body: <p>So I have this HTML: </p>
  
  <p><code>div class="price" itemprop="offers" itemscope itemtype="http://schema.org Offer"</code></p>
  
  <p>And I'm trying to split it in a list something like this:</p>
  
  <pre><code>[class="price", itemprop="offers", itemscope, itemtype="http://schema.org Offer"]
  </code></pre>
  
  <p>But I'm nost sure how to split the part of <code>itemscope</code>.</p>
  
  <p>My current regex it looks like this <code>(\s.*?\"\s*.*?\s*\")</code>, but the problem with this one is that when I will split it into a list, the <strong>itemscope</strong> and <strong>itemtype="http://schema.org Offer"</strong> will be just one element, so my list will be something like this:</p>
  
  <p><code>[class="price", itemprop="offers", itemscope itemtype="http://schema.org Offer"]</code></p>
  
  <p>Any idea how can I fix this?</p>