in reply to Extracting Ranges from Sequences using hashes

$ perl -le' my $range = "6-9,1-3,11"; $range =~ s/-/../g; my @numbers = eval $range; print "@numbers"; ' 6 7 8 9 1 2 3 11