Здрвствуйте. Использую следующую конструкцию:
<span style="display:inline-block; text-align:center; font-size:14px; font-family:Arial, sans-serif; background-color: #ddd; color:#fbfbfb; padding :0px 2px;">
<script language='javascript' type='text/javascript'>
var myOldString = '1,2,3,4,5,6<br>1,2,3,4,5,6'
var myNewString = myOldString.replace(/([0-9]+),?/g,'<div class="number" style="padding:5px; display:inline-block;">$1</div>');
document.write(myNewString);</script></span>
В редакторе все работает на ура, а именно, удаляет запятые и к каждой цифре добавляет
<div class="number" style="padding:5px; display:inline-block;>
Но, стоит добавить этот код на форум через bbcode и начинается что-то странное: div class добавляется не к каждой цифре, а к каждой строке, при этом всё это умножается на количество цифр в строке.
Вообщем не знаю что и делать. Все другие скрипты работают через bbcode нормально. Если у кого есть форум phpbb можете попробовать и посмотреть.
Что тут можно сделать?