preg_replace изменить ссылку с href

Мне нужно заменить URL-адреса на странице, взятой curl, и добавить правильную ссылку на изображения и ссылки. Мой код PHP curl:


Выход:

//original links
<a href="http://host.org"><img src="./sec.png"></a>

<br>

//fixed SRC path
<a href="http://host.org"><img src="http://google.com/./sec.png"></a>



//fixed HREF path
<a href="http://google.com//google.com/./sec.png"></a>


Но когда ссылка "а" он обрезал всю ссылку и оставил только значение href.

//from
<a href="http://host.org"><img src="./sec.png"></a>
//to src fix:
<a href="http://host.org"><img src="http://google.com/./sec.png"></a>
//ERRRROR when href fix make :
<a href="http://google.com//google.com/.sec.png"></a>

Может ли любое тело помочь в этом исправить. Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос