Я хочу получить N + 1 части отдельно от одной строки строки $ a1, где первая часть $ a1 содержит символы, может содержать цифры, запятую, однократное или последовательное несколько пространств. , а для частей 2 - часть N + 1 содержит только числа.perl получить последние N раз совпадений внутри строки
# (part1) (part2) (part3) (part4)
my $a1=' adf baifdhi ads 1882, 3 123 456 7';
$a1 =~ /^(.*)(\s+\d+){$N}$/;
$part1 = $1; (no problem here)
Но как я могу получить номера для part2 partN? Кажется, 2 доллара дает мне только последнюю встречу матча. Thanks