3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = <<< TXT <a href="/test">test</a> <a href="/test/test">test1</a> <a href="/test/article/test">test2</a> <a href="/test/testarticle">test3</a> <a href="/test/test/articletest/" title="test4">test4</a> <a href="article/test/test">test5</a> TXT; echo preg_replace('~(<a(?>.+?)href\s*=\s*(["\'])(?>[^"\'><]*?article)(?>[^>]*?/))(.*?)(\2.*?>[^<]++</a>)~s', '\1\4', $html);

preferences:
33.75 ms | 404 KiB | 5 Q