Regex para atributos XML aninhados

Vamos dizer que tenho a seguinte string:

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

Como escrever regex de uso geral (nomes de tags mudam, nomes de atributos mudam) para corresponder ao conteúdo dentro{}, ou<dd>sop</dd> ou<bb y={ <cc x={st}>ABC</cc> }></bb>.

Regex eu escrevi"(\s*\w*=\s*\{)\s*(<.*>)\s*(\})" fósforos

"<dd>sop</dd>} z={ <bb y={ <cc x={st}>ABC</cc> }></bb>" o que não está correto.

questionAnswers(2)

yourAnswerToTheQuestion