Você pode usar uma expressão regular em NPP para localizar e substituir um padrão em todos os arquivos de uma determinada subpasta, de forma recursiva. Digite Ctrl-H para abrir a caixa de diálogo Pesquisar e substituir, escolha a guia "Localizar nos arquivos" e digite
Find what: ^.+?<col set 001"?>(.+?)<thursday>.*$
Replace with:
Search mode: Regular Expression
tick ". matches newline"
A expressão regex corresponde a qualquer caractere ( .+
), mas o mínimo possível ( ?
) até a string literal " <col set 001>
", então qualquer string ( .+?
), novamente não-gananciosa, até o literal " <thursday>
", seguido por qualquer coisa até o final do arquivo .*$
.
Eu incluí a opção de que o "001" termina com uma aspa, embora eu ache que pode ser um erro de digitação. Você pode deixar de fora o ".
se esse for o caso.
A substituição é o que é correspondido entre o ()
no padrão de pesquisa, ou seja, o texto VARIABLE.