Zabil_parol (16.03.2020 в 18:37) Нет, мне надо вырезать весь текст кроме bb кода с ссылкой, эта нужна для оптимизации open graph.ну или оставить только ссылку на изображения. Эта нужна для библиотеки open graph
в общем я не совсем понял. но наверно это то, что тебе нужно
$text = preg_replace ('#(.*)\[([A-Za-z-_]+)\](.*?)\[/([A-Za-z-_]+)\](.*?)#Uis', '[\2]\3[/\4]', $text);
________ посл. ред. 16.03.2020 в 19:00; всего 1 раз(а); by elon mask
elon mask (16.03.2020 в 18:55) в общем я не совсем понял. но наверно это то, что тебе нужно$text = preg_replace ('#(.*)[([A-Za-z-_]+)](.*?)[/([A-Za-z-_]+)](.*?)#Uis', '[2]3[/4]', $text);
Этот код удаляет весь текст кроме тега [img*][/img*] с содержимом?