Excluindo blocos de texto variável no TextPad usando o Regex

1

Eu quero excluir pedaços de texto em um único arquivo de texto que começam com "Educação" e terminam com "tanques" e têm dados variáveis ​​no meio.

Alguma sugestão?

MikeD
fonte
então você quer apagar o texto algo como "Tanques de educação sdfasdfsa" isto?
Siva Charan

Respostas:

1

A expressão regular que eu acredito que você quer usar é tão simples quanto: education.*tank

Eu baixei o TextPad, mas por algum motivo, quando eu fiz uma "pesquisa" com essa expressão regular, funcionava. Mas quando fiz a mesma pesquisa com a função "Replace", "não consegui encontrá-la".

Eu tenho que trabalhar no Notepad ++, no entanto. Basta clicar em Pesquisar - & gt; Substitua (Ctrl + H) e insira a expressão education.*tank e então nada (ou um espaço) em Substituir. De lá você pode usar "Find Next" para ver se as correspondências estão corretas e apertar "Replace All" de lá.

Esses são os passos para o Notepad ++; se a função Substituir funciona para você no TextPad, as etapas são semelhantes

Atif
fonte
0
  1. Clique no ícone ou pressione F8 para abrir a caixa de diálogo Substituir.
  2. Digite 'education. * Tanks' (sem as aspas) na caixa "Find what:".
  3. Deixe a caixa "Substituir por:" em branco.
  4. Desmarque a caixa "Match case".
  5. Marque a caixa "Expressão regular".
  6. Clique em "Substituir Tudo".

Isso funciona para mim em testes.

Eu acho que a resposta anterior é essencialmente correta, mas negligenciada a verificação da caixa RegEx.

BradGad
fonte