Remove texto entre tags específicas e incluindo aquelas tags, no notepad ++

1

apenas um usuário ingênuo, então me desculpe por essa pergunta boba (pelos seus padrões;))

Você poderia me orientar sobre como remover texto entre duas tags no notepad ++, junto com as tags que o cercam.

exemplo:

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

Obrigado antecipadamente

    
por SatzN 04.10.2017 / 23:46

1 resposta

1

Você pode usar uma expressão regular.

  • Use a opção remplace ( Ctrl + H ) e selecione a expressão regular como um modo de pesquisa.

coloque esta linha na caixa de texto Find what: .

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

A explicação da expressão regular na próxima:

[^<>]+ - corresponde a um único caractere não presente na lista abaixo

+ Quantifier - Corresponde entre um e ilimitado vezes, tantas vezes quanto possível, devolvendo conforme necessário (ganancioso)

<> corresponde a um único caractere na lista < > (sensível a maiúsculas e minúsculas)

(?=[<]) - Lookahead positivo. Afirmar que o Regex abaixo corresponde a

[<] Corresponde a um único caractere presente na lista abaixo

< corresponde ao caractere < literalmente (sensível a maiúsculas)

    
por 05.10.2017 / 00:41

Tags