2012-05-15 37 views
0

搜索我有很多的java文件:蝕文件名模式正則表達式

Foo01.java 
Foo02.java 
Foo03.java 
Foo04.java 
Foo05.java 
Foo01Bar.java 
Foo01Bar.java 
Foo02Bar.java 
Foo03Bar.java 
Foo04Bar.java 
Foo05Bar.java 

而且我需要,只有在 FooXX.java類替換表達

在eclipse中使用CTRL + H,在文件名模式中,我嘗試了Foo(\ d \ d).java,但它不起作用。如果我寫Foo * .java,每個FooXXBar.java也會出現,而我不想。

這樣做的方法是什麼?

回答

3

我不認爲eclipse有能力對文件名進行完整的正則表達式。據我所知你可以使用*來匹配任何字符串和?匹配文件的任何單個字符。就好像你的文件列表是類似上面你可以搜索結果:

富??的Java

對於較爲複雜的文件搜索,你可能需要使用Unix的組合/ Windows命令行工具(取決於您的操作系統選擇)。