替换字符串中的字符,请教!
字符串中包含"aa":1.000 ,想把"aa":1.000替换成 "bb":0.000请教一下应该怎么替换呢。小白求教。 java字符串 替换字符 java 替换字符 --------------------编程问答-------------------- 1.字符串中带双引号的string使用转义字符:string s = " \"aa\":1.000 ";
2.替换单例子的话,直接便利下 --------------------编程问答-------------------- 没什么通用性需求的话。。
String str = "\"aa\":1.000";--------------------编程问答--------------------
str = str.replace("aa", "bb").replace("1", "0");
我现在试一下。 --------------------编程问答--------------------
System.out.println("\"aa\":1.000".replaceAll("\"aa\":1.000", "\"bb\":0.000"));--------------------编程问答--------------------
这样不行吧,里面所有的1不是都变成0 了??? --------------------编程问答-------------------- 所以你多举几个例子啊。。 --------------------编程问答--------------------
String strString=cc10dd"aa":1.000 ,把"aa":1.000替换成"bb":0.000 --------------------编程问答--------------------
String str= "cc10dd\"aa\":1.000";--------------------编程问答-------------------- "bb\":0" --------------------编程问答-------------------- replace就可以,不过貌似需求不应该这么简单吧 --------------------编程问答--------------------
str = str.replace("aa\":1", "bb:0");
这样不行吗?
补充:Java , Java相关