Regex für verschachtelte XML-Attribute
Sagen wir, ich habe folgenden String:
"<aa v={<dd>sop</dd>} z={ <bb y={ <cc x={st}>ABC</cc> }></bb> }></aa>"
Wie kann ich Regex für allgemeine Zwecke schreiben (Änderung der Tag-Namen, Änderung der Attribut-Namen), um den Inhalt in @ abzugleiche{}
, entweder<dd>sop</dd>
oder<bb y={ <cc x={st}>ABC</cc> }></bb>
.
Regex schrieb ich"(\s*\w*=\s*\{)\s*(<.*>)\s*(\})"
Streichhölze
"<dd>sop</dd>} z={ <bb y={ <cc x={st}>ABC</cc> }></bb>"
was nicht korrekt ist.