Сделать вводимые ссылки неиндексируемыми
Писала, я как-то о том, как подменять урлы тут. Регулярками..
И этот же алгоритм и код решила использовать для преобразования всех ссылок в неиндексируемые. Т.е. noindex и rel="nofollow" подрисовывать.
Оооой и намучилась же я с регуляркой. И так и сяк и эдак...
Потом отрубилась, не работала, спала.
Сегодня встала и за 5 минут сделала. Решение проще некуда!
'/<a\s+/is',
'/<\/a>/is'
);
$replace = array(
'<noindex><a rel="nofollow" ',
'</a></noindex>'
);
echo preg_replace($search, $replace, $text);
И всего делов. Я вот только не пойму, на кой я вообще начала использовать регулярки......
Комментарии
Отправить комментарий