У меня есть preg_replace которая меняет текст:
~(https?://)?(www\.)?(mysite\.local(*SKIP)(*F)|[a-z0-9]+(\.[a-z0-9_-]+)*\.([a-z]){2,5})~i
Она находит все ссылки вида - site.local
Мне же нужно найти и заменить все ссылки вида :
https, www, site.local, site.local/path/, site.local/path/*.*
вообщем обхватить, как можно больше вариаций ссылок.