我有很多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也会出现,我不想。
这样做的方法是什么?
答案 0 :(得分:3)
我认为eclipse不具备在文件名上执行完整正则表达式的能力。据我所知,你可以使用*匹配任何字符串和?匹配文件的任何单个字符。因此,如果您的文件列表与上述类似,则可以搜索:
富??。java的
对于更复杂的文件搜索,您可能需要使用unix / windows命令行工具的组合(取决于您的操作系统选择)。