我们如何对多个单词和包含它们的行执行多次搜索。这些单词可以是相同或不同的行。例如:
1. CAT在道路上下移动。 DOG上下都市。 3. HORSE在TOWN上下起伏。 唐卡在TOWN上下起伏。
现在,我希望一次搜索包含CAT和TOWN的行。所以,我会按顺序将输出作为第1,3,4行。这与我们在Unix(qazxswpoi)中的做法相同。
我们怎么能在Notepad ++中做到这一点?
你需要一个新版本的notepad ++。看起来旧版本不支持more file | egrep "CAT|TOWN"
。
注意:|
将搜索包含CATOWN的行。 egrep "CAT|TOWN"
是正确的或扩展(匹配1,3,4)。奇怪的是你写的,哪个是btw (CAT)|(TOWN)
(CAT.*TOWN)|(TOWN.*CAT)
Search +是一个记事本++插件,正是这样做的。您可以按照<shameless-plug>
提到的步骤download it from here并安装它
随意张贴任何here。
可能解决方案
</shameless-plug>
如果您正在使用Notepad ++编辑器(如问题建议的标签),您可以使用伟大的“在文件中查找”功能。
转到搜索>在文件中查找(按Ctrl + Shift + F键盘上瘾)并输入:
查找内容=(cat | town)过滤器= * .txt目录=输入要搜索的目录的路径。您可以查看关注当前文档。要填充当前文件的路径。搜索模式=正则表达式