header

Как средствами php удалить внутреннюю ссылку VK

https://qna.habr.com/q/390183?ysclid=m569u9jpec439881035

Подскажите как удалить и из текста:

"Какой то текст [club112773578|+ Подпишись] далее еще текст какой-то..."

средствами php [club112773578|+ Подпишись] вот эту ссылку? от [ и до ] включительно

************************************************************************************************************
Используйте регулярные выражения:
$text = "Какой то текст [club112773578|+ Подпишись] далее еще текст какой-то...";
$text = preg_replace('/\[(club|public|id)\d*\|.*\]/', '', $text);
//Удалить все в квадратных скобках:
//$text = preg_replace('/\[.*\]/', '', $text); 
echo $text; // Какой то текст далее еще текст какой-то...
************************************************************************************************************
там может быть club, public, id вот именно удаление начинается с [ заканчивается ]
************************************************************************************************************ 
$text = "Какой то текст [club112773578|+ Подпишись] далее еще текст какой-то...";
$text = preg_replace('/\[.*\|.*\]/', '', $text);
echo $text; // Какой то текст далее еще текст какой-то...
************************************************************************************************************ 
Удалить все ссылки с club, public, id:
$text = preg_replace('/\[(club|public|id)\d*\|.*\]/', '', $text);

Удалить весь текст в квадратных скобках:
$text = preg_replace('/\[.*\]/', '', $text);

Возврат к списку