我在下面写了正则表达式
"(?<customer>(\\w)+)" // to match c1
+ "\\(((,)*" // To match (
+ "(?<product>(\\w)+),(?<likeness>(\\d)+)+)+" // to match p2,4
+ "\\)"; // To match )
以下输入:
C1(P2,51,P4,13)
现在问题是我执行
matcher.group("product");
它给了我p4,有没有办法,我可以先获得p2然后获得p4。