Не используйте split .Это похоже на использование неправильного конца отвертки для забивания гвоздей.Я бы сделал это на каком-то этапе с совпадением, в котором вы захватите нужную часть в контексте списка:
my( $var ) = $input =~ /<(.*?)>/;
В качестве альтернативы, вы можете просто снять скобки с одним из них:
$input =~ tr/<>//;
$input =~ s/[<>]//g;