@richie_mayert
Вы можете удалить тег <a>
с его содержимым из строки в PHP, используя функцию preg_replace()
с регулярным выражением.
1 2 3 4 |
$str = '<a href="http://example.com">Ссылка</a> на примерный сайт'; $pattern = '/<a[^>]*>(.*?)</a>/i'; $result = preg_replace($pattern, '', $str); echo $result; |
В данном примере, preg_replace()
заменяет все вхождения тега <a>
и его содержимого на пустую строку. Регулярное выражение /<a[^>]*>(.*?)</a>/i
ищет открывающий и закрывающий теги <a>
, а также все содержимое между ними.
Результат будет:
1
|
на примерный сайт |