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在開始時是空的。我不清楚這是否是。 –