1

У меня есть несколько сотен тысяч строк XML-файла, который полон данных, которые мне не нужны. Я ищу способ массового удаления тысяч ненужных строк и знаю, что это можно сделать с помощью поиска и замены с помощью регулярного выражения. Но мои навыки регулярных выражений в основном отсутствуют.

Файл совместим с XML, поэтому каждая строка начинается и заканчивается тегами. Пример блока, который повторяется сотни раз по всему документу:

<g:payment_accepted>Visa</g:payment_accepted> <g:payment_accepted>Cash</g:payment_accepted> <g:payment_accepted>MasterCard</g:payment_accepted> <g:payment_accepted>Check</g:payment_accepted> <g:payment_accepted>WireTransfer</g:payment_accepted>

Так что в этом случае я хочу, чтобы регулярное выражение для поиска экземпляров:

<g:payment_accepted>WILDCARD_ANYTHING_IN_BETWEEN</g:payment_accepted>

Когда у меня есть работающее регулярное выражение, я могу настроить его для других повторяющихся блоков тегов в документе. Хотя понятия не имею, с чего начать.

0