Como remover linhas contendo qualquer acento letras-caracteres no notepad ++ ou Emeditor

0

Arquivo de exemplo completo contendo:

ÁáÀàÂâǍǎĂăÃãẢảẠạÄäÅåĀāĄąẤấẦầẪẫẨẩẬậẮắẰằẴẵẲẳẶặǺǻ
ĆćĈĉČčĊċÇçĎďĐđÐÉéÈèÊêĚěĔĕẼẽẺẻĖėËëĒēĘęẾếỀềỄễỂểẸ
ẹỆệĞğĜĝĠġĢģĤĥĦħÍíÌìĬĭÎîǏǐÏïĨĩĮįĪīỈỉỊịĴĵĶķĹ弾Ļ
ļŁłĿŀŃńŇňÑñŅņÓóÒòŎŏÔôỐốỒồỖỗỔổǑǒÖöŐőÕõØøǾǿŌōỎỏƠ
ơỚớỜờỠỡỞởỢợỌọỘộṔṕṖṗŔŕŘřŖŗŚśŜŝŠšŞşŤťŢţŦŧÚúÙùŬŭÛ
ûǓǔŮůÜüǗǘǛǜǙǚǕǖŰűŨũŲųŪūỦủƯưỨứỪừỮữỬửỰựỤụẂẃẀẁŴŵẄ
ẅÝýỲỳŶŷŸÿỸỹỶỷỴỵŹźŽžŻż€æûùàâéèêëïîôœ

Resultado necessário:

Remove Any Lines Contaning What look like or Described Above
    
por DeathRival 15.08.2017 / 04:03

2 respostas

1

O Notepad ++ não tem uma maneira fácil de pesquisar esses tipos de caracteres, muito menos substituir linhas inteiras que os contenham.

Para esta solução, estou assumindo que os caracteres que você quer que sejam eliminados estão nesses blocos Unicode : Latin- 1 Suplemento, Latin Extended-A e Latin Extended-B. A primeira letra acentuada no primeiro bloco é À ; o último do último bloco é ɏ . Isso significa que a expressão regular [À-ɏ] corresponde a todos os caracteres em que você está interessado.

  • Passo 1: abra a caixa de diálogo Find ( Ctrl + F ) e selecione a aba Mark. Especifique Localizar o que ...: a expressão regular [À-ɏ] . Certifique-se de que o Modo de pesquisa esteja definido como Expressão regular e clique no botão "Marcar tudo".

    Isso"marcará" todas as linhas que você deseja excluir.

  • Etapa 2: pesquisa no menu - > Marcador - > Remover linhas marcadas.

Resultado:

    
por 15.08.2017 / 14:42
-1

Para apagar todos os caracteres que você não precisa no Notepad ++ é para substituí-los com nenhum.
Você pode adicionar todos os caracteres de uma vez no menu de substituição e dividi-los com um sumbol: |

1. No menu Pesquisar - > Substituir (ou Ctrl + H)
2. Encontre o que - > | | | | | | | | | | | | | | | | | | | | | 3. Substitua por - > deixe em branco
4. Substitua todas as imagens

    
por 15.08.2017 / 10:50