我正在使用Java Scanner类来分隔字符串
这是我的字符串
locations:[{linkId:21737516,latLng:{lat:12.9219,lng:77.56022},type:s},
{linkId:21741609,latLng:{lat:12.921509,lng:77.49382},type:s},
{linkId:18632091,latLng:{lat:12.904157,lng:77.470489},type:v},
{linkId:76684742,latLng:{lat:12.88959,lng:77.45314},type:s}
我正在使用
s.useDelimiter("linkId");
我删除了linkid,但如何从linkId:Integer
的上一组中删除String
哪个有不同的整数??
请帮帮我
答案 0 :(得分:2)
尝试使用简单的正则表达式:
s.useDelimiter("linkId:\\d+");
\\d+
将包含: