3v4l.org

run code in 300+ PHP versions simultaneously
<?php $content = '<img src="https://link.com"> https://link.com<img src=\'https://link.com\'>'; $acturl = '~(?<!src=["\'])(?:(https?)://([^\s<]+)|(www\.[^\s<]+?\.[^\s<]+))(?<![\.,:])~i'; $content = preg_replace($acturl, '<a href="$0">$0</a>', $content); echo $content;

preferences:
30.11 ms | 404 KiB | 5 Q