my @var = $test =~ /\d+/g; #### my ($list) = $test =~ /\[ ( [^\]]* ) \]/x; my @var = split /,/, $list; #### my $empty; my ($empty,@var) = ...; #### (undef, my @var) = ...;
## my ($list) = $test =~ /\[ ( [^\]]* ) \]/x; my @var = split /,/, $list; ##
## my $empty; my ($empty,@var) = ...; ##
## (undef, my @var) = ...;