use strict; use warnings; use Data::Dumper; my @parse= qw (1234 543535); my @parse_out=map{ $1 if (/>(\d+)) }@parse; print Dumper @parse_out;