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);
Output for git.master, git.master_jit, rfc.property-hooks
<a href="/test">test</a> <a href="/test/test">test1</a> <a href="/test/article/">test2</a> <a href="/test/testarticle">test3</a> <a href="/test/test/articletest/" title="test4">test4</a> <a href="article/">test5</a>

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
148.31 ms | 406 KiB | 5 Q