Можно ли найти весь текст внутри узла, взять соответствующий текст и заменить содержимое узла, используя только одно регулярное выражение?Я должен сказать, что это в файле.
Учитывая:
<x>This text</x>
<!-- Unknown number of nodes between <x> and <y> -->
<y>Junk</y>
Изменить на:
<x>This text</x>
<!-- Unknown number of nodes between <x> and <y> -->
<y>This text</y>
Обычно, я бы сделал регулярное выражение для поискасодержимое х и сохранить его в переменной.Затем я бы запустил второе регулярное выражение, чтобы найти содержимое y и заменить его данными переменной.Просто интересно, есть ли «одношаговое» решение ... Спасибо.