У меня есть регулярное выражение:
l:([0-9]+)
Оно должно соответствовать этой строке и вернуть три захвата (согласно Rubular)
"l:32, l:98, l:234"
Вот мой код:
Pattern p ...
Matcher m = p.matcher(...);
m.find();
System.out.println(m.groupCount());
Это выводит 1 (группа), когда их три, поэтому я могу сделать только m.group(1)
, который вернет только 32.