Regex 带正则表达式的eclipse文件名模式搜索

Regex 带正则表达式的eclipse文件名模式搜索,regex,eclipse,filenames,Regex,Eclipse,Filenames,我有很多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,每个FooXXBa

我有很多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都会出现,我不想这样做


怎么做?

我认为eclipse没有能力对文件名执行完整的正则表达式。据我所知,您可以使用*来匹配任何字符串和?匹配文件的任何单个字符。因此,如果您的文件列表与上述类似,您可以搜索:

Foo???.java

对于更复杂的文件搜索,您可能需要结合使用unix/windows命令行工具(取决于您的操作系统选择)