Я работаю над BBcode для моего сайта.
Мне удалось заставить большинство кодов работать отлично, однако тег [QUOTE] доставляет мне некоторое горе.
Когда я получаю что-то вроде этого:
[QUOTE=1]
[QUOTE=2]
This is a quote from someone else
[/QUOTE]
This is someone else quoting someone else
[/QUOTE]
Будет возвращено:
> 1 said: [QUOTE=2]This is a quote from
> someone else
This is someone else quoting someone else[/QUOTE]
Итак, [/ quote] из вложенной цитаты закрывает блок цитаты.
Я использую регулярное выражение:
"[quote=(.*?)\](.*?)\[/quote\]'is"
Как сделать так, чтобы вложенные цитаты отображались правильно?
Спасибо.