在EmEditor中有更快更省的办法: ▼(Ctrl+F)打开[查找]对话框,填入要保留的字符串,点击[全部标书签](Bookmark All)按钮; 现在所有要保留的行都被标了书签; ▼然后右键点击工作区左边缘,在菜单中选择[反转书签]; 现在所有要删除的行都被标了书签; ▼再打开工作区左边缘的右键菜单,选择[删除书签行]。 (主右键菜单 也有这些命令。) ◆经验: 在EmEditor中,先考虑能否用[书签]或其他功能(这样可以简化问题,或加速处理过程),然后再去想正则表达式。 正则表达式可以用: ^((?!字符串).)*$ 或 ^(?!.*字符串).*$ ▲如果要包含换行符,把$改成\n |