Показать сообщение отдельно
Старый 20.12.2004, 00:57     # 23
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Дак она какраз и работает, посмотри, она правильно выбрала текст и обработала его.
Я немного о другом говорил, когда про вложенность толковал.

А данную задачу, поскольку она простая и вполне может быть разбита на фрагменты легко, проще всего решить так (ну чтобы не обрабатывать строку в цикле или рекурсивно):
PHP код:
$bbcode '[color=red][color=blue]aaa[/color]aaa[/color]';
$bbcode preg_replace(array('/\[color=([#]?[A-z]*)\]/''/\[\/color\]/'), array("<font color='\\1'>""</font>"), $bbcode); 
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума