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>"
что не правильно.