Как убрать из описания с помощью регулярок все ссылки

Статус
В этой теме нельзя размещать новые ответы.

event

Создатель
Регистрация
26 Июл 2011
Сообщения
19
Реакции
2
Добрый вечер.
Ребята подскажите как убрать из описания с помощью регулярок все ссылки (href) и еще как убрать все что между тегам <div class="hidewrap"></div> (каждый раз там другое содержанием) и сами тэги как убрать.
 
PHP:
<?php
$content = 'вырезаем див и ссылки регулярками <div class="hidewrap">какой-то текст </div> 
<a href="">здесь ссылка</a> если анкор тоже вырезать другая регулярка нужна <a href="">здесь вторая ссылка</a>';
$content = preg_replace('/<div class=\"hidewrap\">.*?<\/div>/i','',$content);
$content = preg_replace('/<a.*?[>^]/i','',$content); //оставить анкор
$content = str_replace('</a>','',$content); //оставить анкор

//$content = preg_replace('/<a.*?\/a>/i','',$content); //удаляем ссылки вместе с анкором

echo $content;
 
PHP:
<?php
$content = 'вырезаем див и ссылки регулярками <div class="hidewrap">какой-то текст </div> 
<a href="">здесь ссылка</a> если анкор тоже вырезать другая регулярка нужна <a href="">здесь вторая ссылка</a>';
$content = preg_replace('/<div class=\"hidewrap\">.*?<\/div>/i','',$content);
$content = preg_replace('/<a.*?[>^]/i','',$content); //оставить анкор
$content = str_replace('</a>','',$content); //оставить анкор
//$content = preg_replace('/<a.*?\/a>/i','',$content); //удаляем ссылки вместе с анкором
echo $content;

zzallexx
Спасибо друг, то что надо. ;)

Слушай, помоги еще с одной штукой пожалуйста, зайди сюда:
Скрытое содержимое доступно для зарегистрированных пользователей!


Видишь на самом начале стоят 2 <br />, подскажи как их убрать то?.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху