항목은 하나 이상의 숫자 또는 문자로 구성된 콤마로 구분 된 목록입니다.자바 정규식 : 캡처 그룹 반복
예를 들어 Java에서 0 개 이상의 괄호로 묶은 목록을 찾으려고합니다.
""
"(12)"
"(abc,12)"
"(abc,12),(30,asdf)"
"(qqq,pp),(abc,12),(30,asdf,2),"
I는 다음과 일치하는 다음의 (잘못된) 패턴
\((.+?)\)(?:,\((.+?)\))*
을 마련했습니다
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