我想对像所示的人那样的文件进行文件搜索here http://jgeeks.blogspot.com/2013/10/searching-multiple-words-in-multiple.html。
我想找到包含以下内容的文件字符串1和字符串2。不是字符串 1 或字符串 2。
最重要的是,字符串可以位于不同的行上。
我搜索了它,但我只用 or 子句找到了它,并且正则表达式用于同一行。你能帮助我吗?
我正在寻找的是一些像这样 https://stackoverflow.com/questions/2686147/how-to-find-patterns-across-multiple-lines-using-grep.
然而我使用的是 Windows,我的选择是有限的。我可以在 eclipse 上实现这个吗?
Press Ctrl+H. Go to File Search
tab select/check the "Regullar Expression" button and in the Containing text text box, use the blow regular expression
(?m)(?s).*(string1).*(string2).*
--> 首先搜索 string1,然后搜索 string2。
如果您希望首先搜索 string2 则使用(?m)(?s).*(string2).*(string1).*
.
了解 (?m) 和 (?s)go here http://docs.oracle.com/javase/tutorial/essential/regex/pattern.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)