my $str = "1: 2: 3: 4: 5"; my ($ a, $b) = split (':', $str, 2);
В приведенном выше коде я использовал limit как 2, поэтому $a будет содержать 1, а остальные элементы будут в $b. Подобно этому, я хочу, чтобы последний элемент находился в одной переменной, а элементы до последнего элемента должны быть в другой переменной.
Пример
$str = "1:2:3:4:5" ;
# $a should have "1:2:3:4" and $b should have "5"
$str = "2:3:4:5:3:2:5:5:3:2"
# $a should have "2:3:4:5:3:2:5:5:3" and $b should have "2"