У меня большой XML, похожий на этот:
<gender>M</gender>
<last-name>*</last-name>
<profession>2165dda2-dc59-41af-acb5-06d8914c4841</profession>
<first-name>*</first-name>
<mail-confirmation>1</mail-confirmation>
<fax-confirmation>1</fax-confirmation>
Я хочу сохранить только теги. Я нашел способ поиска по тегу, как это:
<profession[^>]*>([^<]*?)</profession>
но как мне искать все, что находится за ее пределами? Я попытался просто перевернуть это, как:
</profession[^>]*>([^<]*?)<profession>
или
</profession>([^<]*?)<profession[^>]*>
но это не сработает.