title: Regex repeated groups
body: <p>I have this text: </p>
  
  <pre><code>&lt;span id="3"&gt;
  
  HELLO THERE
  &lt;span id="5"&gt;
  Other stuff
  &lt;span id="6"&gt;
  Other Stuff
  &lt;span id="7"&gt;
  Other sutff
  </code></pre>
  
  <p>I need to grab just the <code>&lt;span...&gt;</code> elements after the <code>HELLO THERE</code> text. So in the above example, all the spans except for the one with id=3. </p>
  
  <p>So I tried <code>(&lt;span.+?&gt;)+</code> which grabs all the spans. Next, I tried <code>HELLO THERE.+?(&lt;span.+?&gt;)+</code>, but that only grabs the first relevant one. So my question is, what is the right regex to use here?</p>