regXP noindex nofollow [PHP]

P2
На сайте с 31.12.2008
Offline
35
450

сабж

нужна регулярка для обработки ссылок

типа: <a href="yandex.ru">yandex</a>

в

<noindex><a rel="nofollow" href ="yandex.ru">yandex</a></noindex>

embo
На сайте с 05.12.2008
Offline
24
#1

$s = '<a href="yandex.ru">yandex</a>';

print '<noindex>'.preg_replace("/<a/", "<a rel=\"nofollow\"", $s).'</noindex>';
Плавно двигаемся от сапы к статьям (http://miralinks.ru/users/registration/from:4223)
P2
На сайте с 31.12.2008
Offline
35
#2

собстно не подходит... у меня много ссылок таких....60к постов.

нужно чтоб ноиндесы были в самой регулярке

embo
На сайте с 05.12.2008
Offline
24
#3

$s = '12345 <a href="yandex.ru">yandex</a> 12345 <a href="google.ru">google.ru</a> 12345';

print preg_replace("|<a\s(.*?)</a>|", "<noindex><a rel=\"nofollow\" \\1</a></noindex>", $s);

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