Не как не пайму я ваши эти регулярки кароче надо организовать замену по шаблону тоесть например тег
[lol=1]text[/lol] заменить например на <lol type="1">text</lol>
$text = preg_replace("/[lol=(.*?)](.*?)[/lol]/si", "<lol type='$1'>$2</lol>", $text);
Тема закрыта для обсуждения!