我喜欢这样:
abc@5004428
abcd12@62604
abcde@505779
但是我的文件比那个大。
所以,我想删除包含“abc”和“abcde”的整行,因为它们在@之前,并且它们不包含数字。
更多解释:我想使用Notepad ++
删除整个行,@之前的值不包含数字任何帮助都将不胜感激。
谢谢!
答案 0 :(得分:3)
您可以使用以下正则表达式执行此操作并使用Replace Everything
,同时让Replace By
为空
^\D*@.*(\n|$)
^
代表行的开头\D*
代表零个或多个非数字@
字面意思是arobase字符.*
将贪婪地匹配其余部分(直到结束)(\n|$)
将匹配行尾或行仲裁程序<强> Demo 强>