0

私はこの入力を分割しようとしています:

合計(12)、合計(3,34,23)、122

これらに:

合計(12)

合計(3,34,23)

122

次のコードがあります

        pattern = Pattern.compile("^|,|\\G(sum\\(.*\\)|[0-9]+)$|,");
        matcher = pattern.matcher(parameter);
        while(matcher.find()) {
            System.out.println("match: " + matcher.group(1));
        }
        parameter = calculateFormula(parameter); 

でも似合ってる

合計(12)、合計(3,34,23)

私が望む結果を得るにはどうすればよいですか。

4

3 に答える 3