3

Как я могу удалить все предложения, содержащие английский в Notepad++?

Я попробовал это со словами, используя find/replace (find [A-Z] [a-z] и заменяя пробелами), но даже с этим я застрял со всеми оставшимися пробелами и знаками препинания.

Также было бы здорово, если бы я мог не только удалять английский язык, но и умел выбирать все предложения на определенном языке.

1 ответ1

2

Хорошо, я разработал следующее регулярное выражение;

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

Он содержит три набора захвата, первый и последний набор знаков препинания, отрегулируйте их по своему усмотрению.

Мой пример текста;

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

Результирующий текст;

345345-34545-345435435-34543543

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .