Hallo,
bin gerade dabei, mir eine kleine BBCode Funktion zu schreiben. Ich suche mit preg_match_all nach sämtlichen Vorkommen von [b]text[b], [i]text[i] usw ... alles in einem Rutsch
Klappt auch fast alles wunderbar, bis auf das, dass ich ein Problem mit verschachtelten Tags habe. Wenn ich [b][i]text[i][b] habe wird [b][i]text[i][b] gefunden, [i]text[i] aber nicht. Hat irgendjemand eine Idee, wie ich dieses Problem lösen könnte, ohne alle Ergebnisse noch mal seperat durchsuchen zu müssen?
xblax
bin gerade dabei, mir eine kleine BBCode Funktion zu schreiben. Ich suche mit preg_match_all nach sämtlichen Vorkommen von [b]text[b], [i]text[i] usw ... alles in einem Rutsch
Klappt auch fast alles wunderbar, bis auf das, dass ich ein Problem mit verschachtelten Tags habe. Wenn ich [b][i]text[i][b] habe wird [b][i]text[i][b] gefunden, [i]text[i] aber nicht. Hat irgendjemand eine Idee, wie ich dieses Problem lösen könnte, ohne alle Ergebnisse noch mal seperat durchsuchen zu müssen?
xblax
Kommentar