1
我有一个包含字符串数组看起来像这样s1,s2,..
我需要分割的“”并有串在另一个二维数组 这是我的代码perl的分裂数组的元素到另一个二维数组错误
@arr2D;
$i=0;
foreach $a (@array){
$arr2D[$i]= split (/,/,$a);
$i++;
}
//print arr2D content
for ($j=0;$j<scalar @arr;$j++){
print $arr2D[$j][0].$arr2D[$j][1]."\n";
}
问题是当试图打印arr2D内容我什么也没有......任何建议?
'push @ arr2D,[split(/,/,$ elem)];'将不需要'$ i' –
猎人:是的,如果@ arr2D在开始时是空的。我不清楚这是否是。 –