我需要在 Notepad++ 文本文件中找到超过 200000 行的以下组合:
8B 12 - mov edx,[edx]
01 10 - add [eax],edx
我需要找到:
8B 12 - mov edx,[edx]
下一行必须是:
01 10 - add [eax],edx
答案1
您可以在搜索中包含换行符,这样您就可以搜索两行。
打开查找(ctrl+f)并启用扩展模式:
现在搜索
8B 12 - mov edx,[edx]\r\n01 10 - add [eax],edx
或者
8B 12 - mov edx,[edx]\n01 10 - add [eax],edx
两者之一应该匹配,具体取决于您的文件使用的换行符类型。
\r\n (CR LF)= Windows 上的默认值
\n (LF) = Linux 和 Mac 上的默认值
还有 \r (CR),这在当今确实不常见,但那是:
8B 12 - mov edx,[edx]\r01 10 - add [eax],edx