San*_*uuu 2 regex sublimetext sublimetext2
我在一个文件夹中有string1一堆string2文本文件。这些文件可能包含任意多次出现的string1或string2。
有没有一种方法可以使用 Sublime Text 的“在文件中查找...”实用程序来查找每个文件中至少包含一次的所有文件?
深入研究这个主题,我已经能够找到一种方法来搜索多个字符串的或多个字符串(即匹配或匹配整个文件),但我想做的是and。另一方面,使用此答案中建议的非消耗正则表达式似乎在 Sublime Text 2 中不起作用(总是产生零匹配)。
此正则表达式模式将使您能够找到包含每个字符串查询的文件:
(string1[\s\S]*string2)|(string2[\s\S]*string1)
[\s\S]*用于根据需要多次匹配任何字符(包括换行符),直到找到以下字符集。
