3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "An example of a website would be google.com or similar. However this is not what we are looking for"; $tlds = ['com', 'org', 'net']; echo preg_replace('~\.(?!(?:' . implode('|', $tlds) . ')\b)~i', '?', $string);

preferences:
26.34 ms | 405 KiB | 5 Q