eclipse文件名模式搜索与正则表达式

时间:2012-05-15 21:04:16

标签: 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,每个FooXXBar.java也会出现,我不想。

这样做的方法是什么?

1 个答案:

答案 0 :(得分:3)

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

  

富??。java的

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