c:\@Work\Perl\monks>perl -wMstrict -MData::Dump -le "my @d = grep length, split qr{ >:< | [<,>] }xms, q(<1,22>:<5,7>:<333,0>); dd @d; " (1, 22, 5, 7, 333, 0)