Я пытаюсь конвертировать URL, но не в том случае, если они идут после src = ". Пока у меня есть это ...
return preg_replace('@(?!^src=")(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.-]*(\?\S+)?)?)?)@', '<a href="$1" target="_blank">$1</a>', $s);
Он преобразует URL, но даже если он раньше src = "