首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java正则表达式除去json值的双引号

2013-12-20 
java正则表达式去除json值的双引号String json {\name\:\value\} String t json.replaceAll(\

java正则表达式去除json值的双引号


String json = "{"name":"value"}"; 
String t = json.replaceAll(""(\\w+)"(\\s*:\\s*)", "$1$2"); 
System.out.println(t);


上面的代码可以去掉key的双引号
我想改成可以去掉value值的双引号。先感谢各位了!
[解决办法]
String json = "{"name":"value"}"; 
String t = json.replaceAll("(:\\s*)"(\\w+?)"", "$1$2"); 
System.out.println(t);

[解决办法]

String json = "{"name":"value"}"; 
String t = json.replaceAll(""(\\w+)"", "$1"); 
System.out.println(t);

不明白楼主为何要去掉加""可以防止出错的

热点排行