如何使用Sublime Text""在文件中查找"查找包含多个不同字符串的文件?

时间:2016-02-29 13:00:02

标签: regex sublimetext2 sublimetext

我有string1string2以及文件夹中的一堆文本文件。这些文件可能包含任意数量的string1string2

有没有办法使用Sublime Text""在文件中查找..."实用程序查找包含至少一个出现每个的所有文件?

查看主题我已经找到了搜索or of multiple strings的方法(即匹配或匹配整个文件),但我想要做的是< EM>和。另一方面,使用this answer中建议的非消费正则表达式似乎并不适用于Sublime Text 2(总是产生零匹配)。

1 个答案:

答案 0 :(得分:3)

此RegEx模式将使您能够查找包含每个字符串查询的文件: (string1[\s\S]*string2)|(string2[\s\S]*string1)

[\s\S]*用于根据需要多次匹配任何字符(包括换行符),直到找到以下字符集。

Multiple Query RegEx Pattern