一个项目是用逗号分隔的一个或多个数字或字符字符串列表,例如
"12"
"abc"
"12,abc,3"
我正在尝试匹配Java中零个或多个项目的包围列表,例如
""
"(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
提示?谢谢
慕容708150
慕虎7371278
相关分类