Имеется такая регулярка для BB кода
$str = preg_replace("/\[b\](.+)\[\/b\]/Usi","<span class=boldt>\\1</span>",$str);
и проблема, если поставить теги пустыми [b][/b] то они так и выведутся, без обработки...
Как можно проверять пустоту и не выводить пустые теги ?