Gorets
Новичок
Заменить в тексте все относительные ссылки
нужно в тексте заменить все относительные ссылки на абсолютные
т.е. <a href="index.php?id=2">qqq</a> заменить к примеру на <a href="http://www.site.ru/index.php?id=2>qqq</a>
делаю так
все чудесно, но не хочет отсеивать полные ссылки... в чем проблема?
по идее это должно отсекать полные ссылки
нужно в тексте заменить все относительные ссылки на абсолютные
т.е. <a href="index.php?id=2">qqq</a> заменить к примеру на <a href="http://www.site.ru/index.php?id=2>qqq</a>
делаю так
PHP:
$html2=preg_replace('/<a href=[\"]??(?!http:\/\/)(.+?)/i','<a href="'.$addurl.'$2',$html);
по идее это должно отсекать полные ссылки
PHP:
(?!http:\/\/)