Apague todas as frases que contenham inglês no Notepad ++

3

Como posso excluir todas as frases que contêm inglês no Notepad ++?

Eu tentei isso com palavras usando o comando find / replace (localize [A-Z] [a-z] e substitua por espaços em branco), mas mesmo assim eu permaneci com todos os espaços em branco e símbolos de pontuação restantes.

Também seria ótimo se eu não pudesse excluir o inglês, mas soubesse como escolher todas as frases em um idioma específico.

    
por user122377 11.03.2012 / 01:00

1 resposta

2

Ok, eu trabalhei com a seguinte expressão regular;

[('''"]?[A-Za-z]+[-!,.'''" ;?)]?

Contém três conjuntos de captura, o primeiro e o último conjunto de caracteres de pontuação, ajusta-os como achar melhor.

Meu texto de exemplo;

Dear blah,

Your message is full of blah, but blah no more.  Sorry, I hope Charlie's message gets 
through but as he quotes 'don't let the postman talk blah'. The postman often
knocks on the door, and as he does so, he shouts "blah!" - continuing my thought.  
Now for a list(is it really a list?) of blah; blah, blah, blah.

Code; 345345-34545-345435435-34543543
Yours sincerely,


Boris

Texto resultante;

345345-34545-345435435-34543543
    
por 15.02.2013 / 09:17