繁体   English   中英

在Notepad ++中删除没有@字符的所有行

[英]Remove all lines without an @ character in Notepad++

我有一个列表,如:

asd@asd
abcdefgh
abcde@fgh
ijklmnop

我想删除没有符号@所有行。 结果应该是:

 asd@asd
 abcde@fgh

这可以在Notepad ++中完成,如果是这样,怎么做?

尝试寻找:

^[^@]*$

并用空字符串替换。

使用以下正则表达式查找和替换:

^[^@]*$

在搜索窗口中,转到“标记”选项卡(如果缺少,则需要升级Notepad ++)。

选择“书签线”和“正则表达式”,使用您已经获得的正则表达式

^[^@]*$

按“全部标记”

这导致所有没有@行的书签。

转到菜单项“搜索 - 书签 - >”删除书签行“”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM