Analitycs

Показаны сообщения с ярлыком regexp. Показать все сообщения
Показаны сообщения с ярлыком regexp. Показать все сообщения

вторник, 30 августа 2011 г.

Как вырезать BB-code из текста на PHPBB?

Если нужно вырезать BB-коды из PHP - поможет следующий регексп.

$text = preg_replace ('/\[[^]]*\]/', '', $text);

Особенно актуально для PHPBB 2 версии, так как в 3-й уже появилась функция strip_code.

А хранит PHPBB в базе сложные коды вида [url:12DAsca][/url:12DAsca], где 12DAsca - дополнительная защита - так что стандартные функции CMS не прокатывают.