Мое регулярное выражение выглядит так: "[a-zA-Z]+[ \t]*(?:,[ \t]*(\\d+)[ \t]*)*"
Я могу сопоставить строки с этим, но я не знаю, как захватить числа, я думаю, что это как-то связано с группировкой.
Например: из строки "asd , 5 ,2,6 ,8"
, как захватить числа 5 2 6 и 8?
Еще несколько примеров:
sdfs6df -> no capture
fdg4dfg, 5 -> capture 5
fhhh3 , 6,8 , 7 -> capture 6 8 and 7
asdasd1,4,2,7 -> capture 4 2 and 7
Так что я могу продолжить моя работа с этими числами. Заранее спасибо.