Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Удаление пустых ссылок
Форумы портала PHP.SU » PHP » Регулярные выражения » Удаление пустых ссылок

Страниц (1): [1]
 

1. MrVamp - 21 Октября, 2014 - 10:19:30 - перейти к сообщению
Доброго времени, форумчане.

Помогите составить регулярное выражение для удаление пустых ссылок. При редактировании текста на сайте, появляются пустые ссылки, которые нужно подчистить.

Составил такое выражение: --

PHP:
скопировать код в буфер обмена
  1. //--- создаем шаблон регулярного выражения для поиска пустых ссылок
  2.     $regA = '/(<a.*?><\/a>)/';
  3. //--- удаляем ненужные ссылки
  4.     $result = preg_replace($regA, '', $text);
  5.  


Это выражение отрабатывает наполовину, то есть обычные ссылки остаются, но ссылки с изображениями внутри также удаляются.
Подскажите пожалуйста нужный код. Спасибо.

 

Powered by ExBB FM 1.0 RC1