preg_replace - need help -2 : )

N0
На сайте с 12.11.2007
Offline
45
530

как поменять url в ссылках вида

<a href="http://domain.com">click here</a>

на

<a href="http://domain.com/index.html">click here</a>

если domain.com меняется (неизвестный) , а известен только текст (click here)

ссылки находятся в тексте

:)

Пластиковые окна Москва (http://vse-plastikovie-okna.ru) Стеклопакеты Москва (http://e-steklopaketi.ru)
LEOnidUKG
На сайте с 25.11.2006
Online
1774
#1

Зачем тут регулярка?

str_replace('">','/index.html">');

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
N0
На сайте с 12.11.2007
Offline
45
#2

потому что в тексте разные ссылки, надо поменять только те где текст "click here"

LEOnidUKG
На сайте с 25.11.2006
Online
1774
#3
nat000:
потому что в тексте разные ссылки, надо поменять только те где текст "click here"

Ну ёмаё, вставьте этот клик текст в пример который я дал :)

Joker-jar
На сайте с 26.08.2010
Offline
171
#4

а ссылки типа <a href="http://domain.com/blabla.html">click here</a> не встречаются? то есть, только на морды? в таком случае,

$str = str_replace('">click here</a>', '/index.html>click here</a>', $str);

:)

N0
На сайте с 12.11.2007
Offline
45
#5

Семен Семеныч )) сенкс

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий