替换在特定位置上的子以下是我的字符串变量:在字符串中的Java
String str = "Home(om), Home(gia)";
我想tom
更换()
之间的串om
存在。
我能找到的()
指数在om
存在,但下面将不起作用:
int i1 = str.indexOf("(");
int i2 = str.indexOf(")");
str = str.replace(str.substring(i1+1,i2),"tom");
我需要的结果作为Home(tom), Home(gia)
。
如何做到这一点?
? – Mritunjay
什么是其他潜在的输入/输出?目前还不清楚你给这个代码做了什么,给了一个不同的'str'。 – qxz