就么这短的JSON?
System.out.println("{\"start\":3}".replaceAll("[^\\d]", ""));
-。-
o(>﹏<)o,刚学不久,太渣了。O(∩_∩)O谢谢,真的取出来了。能告诉我什么原理么。这个正则是什么意思哦?
@蜗牛丶sky: 这个正则意思是把所有不是数字的都替换成空吧。。。
@顾晓北: 嗯~所以得问问是不是这么短的JSON,如果JSON复杂点,可能还需要再考虑点东西~
这不是个json对象么。。。
是滴/(ㄒoㄒ)/~~
大大知道怎么做么
@蜗牛丶sky: 如果这是固定的格式,那你就反序列化一下,取start这个属性值不就行了么???
正则的话,其一是正则并不太熟悉;其二是并不推荐正则。。。
@顾晓北: 反序列化不是很懂,为什么不推荐正则呢?
@蜗牛丶sky: 因为正则不是干这个事儿的,正则是验证一下输入什么的。。。
@顾晓北: 哦哦,那我查查这个反序列化怎么回事o(>﹏<)o
好好用json序列化工具,不要想着正则啦.路子不对.这点性能不是现在要考虑的,有时间想这种时,你多学学怎么优化sql更实际