3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_replace('/#([0-9]*?([a-z]+[0-9]*)+)/i', '<a href="#">#$1</a>', '#11 #f1 #1f #ff');

preferences:
64.32 ms | 402 KiB | 5 Q