如何在eclipse / regex中搜索和替换短语

时间:2013-10-04 22:39:46

标签: regex eclipse replace wildcard

我试图在eclipse中找到并替换短语

doSomething(*,

doSomething(*)

(其中*是通配符)

我已尝试过ctrl + f和ctrl + h。当我使用通配符时,它会找到该短语,但是当它被替换时,它将被字面上的星号替换,而不是它内部的短语。有没有一种方法可以这样做(也许有正则表达式?)。如果在eclipse中没有办法,那么会有任何软件吗?

2 个答案:

答案 0 :(得分:2)

ctrl-f并检查Regular expressions选项,

查找:(doSomething\([^,]*),

替换为:\1)

答案 1 :(得分:2)

点击Regular expressions时,您需要启用CTRL + F复选框。

Find: (doSomething\([^,]+),
Replace: $1)

在替换中使用$n,其中n是捕获组n出现的( )