这是一个简单的问题。一旦我在 notepad++ 中执行搜索,是否有可能在第一次搜索的结果中搜索某些内容?
编辑。有时我必须做一些关于日志的报告,并且必须查找一些信息。在大多数情况下,我可以使用正则表达式轻松管理,但在某些情况下我必须手动搜索。
答案1
就在这里, 使用标记窗口和搜索>书签菜单,
尽管它仅限于线条。
从菜单中,使用搜索>标记...功能。
在标记对话框中,勾选标记线并执行搜索。
- 您可以执行多个搜索并将结果加在一起(如果清除未选中)。
从菜单中,使用搜索>书签>复制书签行。
- 如果你想要负面选择,使用反向书签(来自同一菜单)之前。
打开新的 Notepad++ 文档并粘贴。您可以在这里在搜索结果中进行搜索。
另一种方法是始终使用同一文档并使用删除未标记的行或者删除书签行丢弃不需要的行(然后重复搜索)。
答案2
我想这是一篇相当老的帖子,但我在最新版本的 Notepad++ 中发现了一种方法,它可以帮助在“查找结果”中递归查找。如果在“查找结果”中单击鼠标右键,您将有一个选项“在此查找器中查找”。单击该选项后,您将获得一个搜索对话框(类似于您在编辑区域中找到的对话框),您可以使用它在查找器中查找文本。请注意,这会打开另一个“查找结果”选项卡。因此,您可以使用“查找结果”窗口递归地继续查找。另一个优点是您可以使用正则表达式,我已经能够使用此功能进行一些复杂的嵌套搜索。详情请参阅此处