アイテムは、1つ以上の数字または文字の文字列のコンマで区切られたリストです。Java正規表現:キャプチャグループの繰り返し
Javaの0個以上の項目の括弧で囲まれたリストと一致させようとしています。
""
"(12)"
"(abc,12)"
"(abc,12),(30,asdf)"
"(qqq,pp),(abc,12),(30,asdf,2),"
私は次のように一致し、次の(間違った)パターン
\((.+?)\)(?:,\((.+?)\))*
を作ってみた
qqq,pp
abc,12
30,asdf,2
最後例えば、それぞれ以下のマッチンググループを返す必要があります
最後の例の場合
qqq,pp
30,asdf,2
ヒント?ありがとう
")、("で文字列を分割して残りの括弧を削除して結果を得ることができますか? – Jens
確実に['Matcher.find()'](http://docs.oracle.com/javase/7/docs/api/java/util/regex/Matcher.html#find())が必要です。 – Qix