c:\@Work\Perl\monks>perl -wMstrict -MData::Dump -le "my @coords = qw(1111111..2222222 3333333..4444444 5555555..6666666); dd \@coords; ;; my @new_coords = map { split m{ \.\. }xms } @coords; dd \@new_coords; " ["1111111..2222222", "3333333..4444444", "5555555..6666666"] [1111111, 2222222, 3333333, 4444444, 5555555, 6666666]