Удалить текст между определенными тегами и включая эти теги в Notepad++

Удалить текст между определенными тегами и включая эти теги в Notepad++

просто наивный пользователь, так что извините за этот глупый вопрос (по вашим меркам ;))

Не могли бы вы подсказать мне, как удалить текст между двумя тегами в Notepad++, а также окружающие его теги.

пример:

<XXX:value key="YY">TEXT</XXX:value>

заранее спасибо

решение1

Вы можете использовать регулярное выражение.

  • Используйте опцию замены ( Ctrl+ H) и выберите регулярное выражение в качестве режима поиска.

поместите эту строку в Find what:текстовое поле.

[^<>]+(?=[<])

Объяснение регулярного выражения далее:

[^<>]+- Найдите один символ, которого нет в списке ниже.

+Квантификатор — Соответствует от одного до неограниченного количества раз, столько раз, сколько возможно, возвращая по мере необходимости (жадный)

<>соответствует одному символу в списке <> (с учетом регистра)

(?=[<])- Положительный просмотр вперед. Утверждает, что Regex ниже соответствует

[<]Найдите один символ, представленный в списке ниже.

<буквально соответствует символу < (чувствителен к регистру)

Связанный контент