Regex für eckige Klammern
-
Hallo zusammen,
ich muss Texte nach einer bestimmten Art splitten, um diese weiterverarbeiten zu können. Ein Beispieltext könnte sein
[quote][B]Beispiel: [/B]Aktuelle Einstellung:[COLOR=Red][B]I[/B][/COLOR] Ende der Nachricht
Dabei sollen die eckigen Klammern das Format des Textes angeben. Ich möchte nun mit Regex.Split() folgendes Ergebnis erzeugen:
[B] Beispiel: [/B] Aktuelle Einstellung: [COLOR=Red] [B] I [/B] [/COLOR] Ende der Nachricht
Also das die eckigen Klammern in der Ergebnismenge noch mit angegeben werden. Ich hab nun versucht mittels folgendem Pattern dies zu realisieren
Regex r = new Regex("[\[\\]]");
aber leider werden dabei alle eckigen Klammern nicht mit angegeben.
Habt ihr eine Lösung dafür?
Danke!
-