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.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage