如何用Eclipse查找和替换此字符串?

时间:2013-09-26 12:27:08

标签: java regex eclipse

我有一些像这样的Java代码:

Ball b = new Ball(Util.toPx(X*mR), y);

我想用这个

替换这一行
Ball b = new Ball(X*mR, y);

其中X是双数,如1.25,1.765等。

如何使用Eclipse搜索替换功能获得此功能?

1 个答案:

答案 0 :(得分:1)

我不知道eclipse,但是在崇高的文本2上,您可以使用启用了正则表达式的搜索功能获取它。正则表达式将是这样的:

Util\.toPx\((.*?)\)

如果你想用其他东西替换这个字符串,你可以这样做:

toPx($1)

它会将之前的字符串替换为

toPx(X*mR)

如果括号中有更多组,则可以在$ 1,$ 2等替换表达式上使用它们。