in reply to Re: Multiplexing array of arrays?
in thread Multiplexing array of arrays?
A more generic solution:
my @spec = ( 'static1', [ 'ar1', 'ar2' ], 'static2', [ 'ar3', 'ar4', 'ar5' ], ); my $pat = join quotemeta(', '), map { ref($_) ? '{'.join(',', map quotemeta, @$_).'}' : quotemeta($_) } @spec; print "$_\n" for glob($pat);
|
|---|