Показать сообщение отдельно
  #8 (permalink)  
Старый 13.09.2010, 13:10
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

Riim,
1111155555 вот что выдаёт алерт - если нужно удалить только bb-теги на выходе должно быть 111112222233333444445555566666
Можно попробовать так:
var str = '11111[tag]22222[tag]33333[/tag]44444[/tag]55555[url=http://google.com/]66666[/url]';
var re = /\[(\w+).*?\](.*)\[\/\1\]/gim;
while (str.length > (str = str.replace(re, '$2')).length);
alert(str);
Ответить с цитированием