Remova o texto entre tags específicas e inclua essas tags no notepad ++

Remova o texto entre tags específicas e inclua essas tags no notepad ++

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

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

exemplo:

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

desde já, obrigado

Responder1

Você pode usar uma expressão regular.

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

coloque esta linha na Find what:caixa de texto.

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

A explicação da expressão regular a seguir:

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

+Quantificador - Corresponde entre uma e ilimitadas vezes, quantas vezes for possível, retribuindo conforme necessário (ganancioso)

<>corresponde a um único caractere na lista <> (diferencia maiúsculas de minúsculas)

(?=[<])- Antevisão Positiva. Afirme que o Regex abaixo corresponde

[<]Combine um único caractere presente na lista abaixo

<corresponde ao caractere <literalmente (diferencia maiúsculas de minúsculas)

informação relacionada