Matthias: BBCode prüfen

Beitrag lesen

HI,

ich habe einen Parser für den BBCode zusammengezimmert, doch wie kann man BBCode prüfen. Mein erstes Ziel. Wie kann man prüfen ob ein Tag geschlossen wurde? Wie kann man prüfen dass Tags nicht ineinander verschachtelt sind, das soll nicht auftreten [b]ggg[i]ggg[/b]ggg[/i]

Zum Beispiel in dem Du zwei aufeinanderfolgende Klammern (]) verbietest, denn nur bei gesachtelten Tags kommt sowas vor, bei den anderen ist noch das / dazwischen.

Grüße, Matthias