split???

split???

1        213        2.2        123433,        123432,        235879,225558,

上面一行从文件读进来的时候,怎么用split把这些元素读成一个矩阵的元素,后面几个元素多了个逗号,不想要这个逗号,
上面的分割符号都是tab,结果想作为@array,有7个元素。split大致怎么写!实现不了的话,一般的正则怎么实现
谢谢,后面的几个元素都是6位整数。
$txt = "1 213 2.2 123433, 123432, 235879,225558,";

@result = split /,?\s+|,/, $txt;
gan xie