in reply to Re: regex for multiple capture within boundary
in thread regex for multiple capture within boundary

I hope you're refering to one of these and not one of the following ;)
local *nums; our @nums; $x =~ / \s (?: [^\s\d]* (\d+) (?{ push(@nums, $1) }) )* /x;

or

local *nums; our @nums; $x =~ / ^ (?> \S* \s ) \S*? (?<!\d) ( (?> \d+ ) ) (?{ push(@nums, $1) }) (?!) /x;