开发者社区 问答 正文

JAVA字符串形式数值数组取值

字符串格式是这样的[[x1,y1,v1],[x2,y2,v2],[x3,y3,v3] ....[xn,yn,vn]]。想按顺序取出里面的v1...vn放到一个数组或者集合里,怎样最简洁?

展开
收起
蛮大人123 2016-03-23 18:12:11 2382 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
     String s="[[x1,y1,v1],[x2,y2,v2],[x3,y3,v3] ....[xn,yn,vn]]";
    Pattern pattern=Pattern.compile("v\\d+");
    Matcher matcher = pattern.matcher(s);
    while (matcher.find()){
    System.out.println(matcher.start());
    }
    2019-07-17 19:11:39
    赞同 展开评论