1.
/\[quote\](.+)\[\/quote\]/Ui
меняем на <div class="quote"><div class="quotehdr">Цитата</div>\1</div>
, но при этом если структура bla2
blablabla
, риплейс не проходит корректно, тобшь выводит <div class="quote"><div class="quotehdr">bla2</div>\1</div>blablabla
(от первого ищет сразу же следующий, а должен последний). Это как-то можно обойти без танцев с бубном?
2. Если я делаю тег, который меняю на '<pre>', то в средине этого тега, всё равно рабоют другие ( и т д). Тут тоже можно что-то сделать?