Hallo
Habe einen Text mit Tags:
[0=Titel]Hallo[1=Text]miteinander[/1=Text][2=Char]![/2=Char][/0=Titel]
Mit diesem Pattern
\[([0-9]+)\=.+?\].+?\[/\1\=.+?\]
Kann ich nun folgendes auslesen
[0=Titel]Hallo[1=Text]miteinander[/1=Text][2=Char]![/2=Char][/0=Titel]
Ziel wäre aber
[0=Titel]Hallo miteinander![/0=Titel]
zu erhalten, d.h. alle Tags innerhalb des äussersten Tags sollen entfernt werden. Mein Versuch war folgender:
[([0-9]+)=.+?][^[.*?]].*[^[/.*?]]*[/\1=.+?]
Das scheint aber nicht zu klappen, d.h. es gibt kein Match.
Kann mir jemand weiterhelfen?
Gruss Marcel