Регулярное выражение. Вырезать ссылку из текста

Задача

Есть текст. Среди текста разные ссылки. Нобходимо составить регулярное выражение, позволяющее удалить из текста все теги ссылки оставив текст ссылки нетронутым

Пример текста

Это такой текст <a href="#">Это ссылка</a>. Еще текст.
Опять текст <a href="#">опять ссылка</a>

Решение

preg_replace('~<a\b[^>]*+>|</a\b[^>]*+>~', '', $text);

  1. Регулярные выражения
  2. PHP
  3. примеры