如何使用EditPlus批量刪除 帶有某個字符的一行


比如以下五行,我要將帶有英文字母a的一行全部批量刪除
123455
1243243
123aa244
12312398
1232137aa
2013-04-11 19:32 提問者采納
 
我這里是英文版,你自己估計着對應一下

在文件中按 Ctrl + H (查找/替換)

Find what 里面填入: ^.*aa.*$
Replace with 里面為空
最下面 Regular expression 勾選
點 Replace All

這樣全部帶有 aa 的行都被清空,變為空行,如果你想刪除全部空行

Find what 里面填入: \n\n
Replace with 里面填入: \n
點 Replace All
追問:
請問下:下面這樣的,我想把郵件地址顯示不正確的那行刪除   應該怎么弄?比如郵件后面少了個m的
234324@qq.com
32454354@qq.com
32432543@qq.co
324324@qq.co
655445@qq.com
追答:
EditPlus 對 Regular Expression 的支持很有限的,所以不是非常強大。

【 .*\.co$ 】這樣會刪除以 .co 結尾的行(不包括外面的大括號)

這里有 EditPlus 全部的 RegEx 語法列表:editplus.info/wiki/Regular_expression_syntax


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM