Код: Выделить всё
$message = $row['post_text'];
$message = preg_replace('/\[h([1-6]):[^\]]+\](.+?)\[\/h\1:[^\]]+\](?!\s*\\n)/is', '', $message);
Однако если тестировать на сайтах-редакторах, то все ок.
http://www.regexr.com/3dh4l
Что я не так делаюв php? Надо полностью удалить строчку ббкода вместе с содержимым