如何将基于java的字符串拆分为','作为分隔符

时间:2012-06-07 07:42:38

标签: java

我有以下字符串,并且想要在第16个位置准确分割,当第16个位置之间有单词时它不应该分割

字符串输入=“ARAPAHOE(CO),测试”

输出应如下:
   ARAPAHOE(CO)
  测试

我已尝试使用以下代码:

        Pattern splitPattern = Pattern.compile("(.{1,16})\\b(,|$)");
        Matcher m = splitPattern.matcher("ARAPAHOE (CO), test");
        List<String> splittedComList = new ArrayList<String>();
        while (m.find()) {
            splittedComList.add(m.group(1));
        }

1 个答案:

答案 0 :(得分:3)

您可以使用input.split(',')

或许我不明白这个问题..告诉我:p