Показать сообщение отдельно
  #1 (permalink)  
Старый 02.11.2011, 23:44
Интересующийся
Отправить личное сообщение для Zlyden Посмотреть профиль Найти все сообщения от Zlyden
 
Регистрация: 27.10.2010
Сообщений: 19

Игнорировать BB-коды
Имеется скрипт JS-типографа. Работает хорошо (ох уж я с ним повозился), основан на регулярных выражениях. Рассчитан на работу с сообщениями на форумах. Но - он постоянно сбивается из-за ББ-кодов. Конечно, пользователи уже привыкли, что надо сначала типографить, а зачем надевать коды, но всё равно - некрасиво это.
Как решить эту проблему? Переделывать каждое регулярное выражение для игнорирования ББ-кодов нецелесообразно, а как удалять ББ-коды, а затем их расставлять обратно, я не представляю - длина сообщения меняется после обработки. Есть какой-то способ заставить его игнорировать бб-коды?
Код
Ответить с цитированием