my $string = "1-2, 3-4, 5-6";
#strip anything but the last digit,
$string =~ s/^.*(\d)$/$1/;
# string now holds only the last digit, rest should be removed
####
my $last_digit = '';
if ($string =~ /(\d)$/) {
$last_digit = $1;
}
####
my $last_digit = '';
if ($string =~ /(\d){1}$/) {
$last_digit = $1;
}