1

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

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

пример:

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

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

1 ответ1

1

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

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

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

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

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

[^<>]+ - соответствует одному символу, отсутствующему в списке ниже

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

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

(?=[<]) - Позитивный Взгляд. Утверждают, что регулярное выражение ниже соответствует

[<] Соответствует одному символу, представленному в списке ниже

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .