Yukko:
А теперь объясните мне пожалуйста как вы при помощи bbcode сделаете таблицу?
Я по-моему написал ещё в первом сообщении:
Если нужны какие-то
простые элементы форматирования, используй bbcode.
Если эти элементы не нужны (идеальный вариант, например хранить заголовок новости отдельно от самого текста новости), то и использовать их не надо.
Таблицы ббкодом делать не нужно - он предназначен для элементарного форматирования.
Если нужны таблицы - никуда не денешься, используй html. Если же доступ обновлению контента имеет только администратор (в условии об этом ничего не сказано), то ббкод действительно не нужен - можно писать себе любые теги и радоваться. И уж если решили хранить разметку в базе данных, то позаботтесь и о переводе строк в виде тегов
. А разные перекапывания базы регекспами - это ещё большее извращение, чем использование ббкода.
Не предусмотрел этого с самого начала - очень жаль, ничем не могу помочь. Разве что могу посоветовать, как сделать в следующий раз, чтобы не наступать на те же грабли.
Чего человек вообще хочет? Искуственный интеллект, который за него будет определять, где нужно вставить
в куче текста вперемешку с html-разметкой? Ну-ну...
Между прочим, решения типа "два перевода строки =
" так же предполагают модификацию существующих данных, так что не надо рассказывать мне про мегабайты...