title: How to ignore a part of a pattern to use preg_match_all
body: <p>I'd like to ignore what's inside a href element and make the function search with the rest of the pattern, I'd like it to be something like this:</p>
  
  <pre><code>preg_match('|&lt;tr&gt;&lt;td class="even"&gt;&lt;a href="#"&gt;(.*?)&lt;/a&gt;&lt;/td&gt;|', $content, $value)
  </code></pre>
  
  <p>Originally the href has <code>/?tab=episode&amp;seriesid=121361&amp;seasonid=364731&amp;id=3436411&amp;amp;lid=16</code> but it's something I'd like the function to ignore.</p>
  
  <p><strong>EDITED:</strong>
  I'd like to match the <code>2</code> from <code>&lt;td class="even"&gt;&lt;a href="/?tab=episode&amp;seriesid=121361&amp;seasonid=364731&amp;id=3436411&amp;amp;lid=16"&gt;2&lt;/a&gt;&lt;/td&gt;</code> but not just 1, i'll match more later and they have differents href values so i want a regex that means this href maybe variable. I don't know if i explained well, my english is not very good.</p>