my ($y, $m, $d) = ($s =~ /&{[REGEX]}/)[0, 1, 2]; #### my ($y, $m, $d) = ($s =~ REGEX)[0, 1, 2];