阅读背景:

java中正则表达式截取字符串_weixin_33920401的博客

来源:互联网 
String testStr = "2015-10-16 11:23:59,679  INFO [] UserOrderManager:? - placeOrder param:{\"addContent\":\"\",\"areaCode\":\"021\",\"channelId\":\"9001\",\"couponId\":\"\",\"dialectType\":\"100\",\"isAnewAsk\":\"0\",\"orderParentId\":\"\",\"origin\":\"\",\"osType\":\"1\",\"parentProductId\":\"1096\",\"productId\":\"1109\",\"proxyFlag\":\"0\",\"telephone\":\"18888888888\",\"userId\":\"1848\"}";
  Pattern p = Pattern.compile("\{(.*)\}");
  Matcher m = p.matcher(testStr);
  StringBuffer buf=new StringBuffer();
  m.find();
  buf.append("{");
  buf.append(m.group(1));
  buf.append("}");
  System.out.println(buf.toString());String 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: