3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = <<<HTML <li class="item" xx-href-xx="http://xx.xx/s/randomtext/randomtext?NOTradnomtext" yy-href-gg="http://xx.xx/X/RANDOMTEXTWHATIWANT/STILLRADNOMTEXTWHATIWANT?NOTradnomtext" data="212123134" data-title="TITLE"> <a class="front" href="#" xx-href="http://xx.xx/s/randomtext/randomtext?NOTradnomtext"> <img src="http://photo.jpg" alt=""> <div class="cock"> <div class="action"></div> </div> </a> <div class="label"> <div> <h3 class="title">Example</h3> <p>2013-10-25 : 03:35</p> </div> </div> </li> HTML; preg_match_all( '# [a-z]{2}-href-[a-z]{2}="https?://[^/"?]+/[^/"?]+/\K[^/"?]+/[^/"?]+#i', $html, $matches ); var_export($matches[0]);
Output for 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
array ( 0 => 'randomtext/randomtext', 1 => 'RANDOMTEXTWHATIWANT/STILLRADNOMTEXTWHATIWANT', )

preferences:
119.89 ms | 406 KiB | 5 Q