Regex для вложенных атрибутов XML

Допустим, у меня есть следующая строка:

"<aa v={<dd>sop</dd>} z={ <bb y={ <cc x={st}>ABC</cc> }></bb> }></aa>"

Как я могу написать регулярное выражение общего назначения (изменение имен тегов, изменение имен атрибутов) для соответствия содержимого внутри{}, или<dd>sop</dd> или же<bb y={ <cc x={st}>ABC</cc> }></bb>.

Regex я написал"(\s*\w*=\s*\{)\s*(<.*>)\s*(\})" Матчи

"<dd>sop</dd>} z={ <bb y={ <cc x={st}>ABC</cc> }></bb>" что не правильно.

Ответы на вопрос(2)

Ваш ответ на вопрос