title: PHP preg_replace remove first HTML element in string
body: <p>I would like to remove the entire first element of a html string (it is always a paragraph) in PHP.</p>
  
  <p>my current approach  is using:</p>
  
  <pre><code>$passage = preg_replace('/.*?\b'.'&lt;/p&gt;'.'\b/s', '', $passage, 1);
  </code></pre>
  
  <p>This doesn't work because of the special characters in <code>&lt;/p&gt;</code></p>
  
  <p>I know that the following will remove everything from the string before the word 'one' appears</p>
  
  <pre><code>$passage = preg_replace('/.*?\b'.'one'.'\b/s', '', $passage, 1);
  </code></pre>