Regex для удаления содержимого внутри определенных скобок
У меня есть скобки, которые содержат данные как так:
[vc_tag][/vc_tag]
Где тег может быть любым из около 30 фрагментов текста.
Мне нужно некоторое регулярное выражение, которое удалит все скобки, которые содержатvc_
У меня есть это, но он удаляет все вместо просто:vc_
$data = preg_replace('/\\[(?>[^\\]]*)\\]/', '', $content);
Я также попробовал:
$data = preg_replace('/\\[(vc_[^\\]]*)\\]/', '', $content);
который удаляет отверстие[vc_tag]
но не закрытие[/vc_tag]
Кстати, это написано на PHP.