使用记事本++删除所有包含多个“ @”的行

时间:2018-06-24 00:13:42

标签: regex notepad++

我就是这样:

  

a1 @ 305 @

     

a50 @ 21

     

b6 @@

第一最后行应删除,因为它们包含多个@

正则表达式应该是什么?

任何帮助将不胜感激,谢谢!

2 个答案:

答案 0 :(得分:1)

只需这样做:

.*@.*@.*

假设您也希望找到所有3 @s或4 @ s的行。

答案 1 :(得分:0)

您在这里:)

^([^@]+)?@(([^@]+)?@)+([^@]+)?$

最好使用^$修饰符来尽早终止正则表达式匹配。

相关问题