看板 Perl 關於我們 聯絡資訊
※ 引述《pttask (批踢踢.問.XD)》之銘言: : 1)我要怎麼把"137248 59 6 "這幾在split之後將各個字元丟到陣列呢? : (假如說最後我期望的$array[7]會是5 然後$array[9]會是空白字元) : 該怎麼辦到呢? my @array = split(//,"137248 59 6 "); print $array[7]; : 2)又或者說我該怎麼把以上此筆資料轉進二維陣列呢? : 我有用過逐一比對再取字元的方法,不過我覺得假若資料太多會很慢 my $str ='137 248 59 6 '; for($i=0;$i<3;$i++) { for($j=$i;$j<=12+$i;$j+=4) { print substr($str,$j,1); } print $/; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.185.212
pttask:前輩可能是我寫的不夠詳細讓您誤解了... 08/08 08:33
pttask:我的期望便是將直行的文字(含空白字元)可以轉成橫行文字 08/08 08:33
pttask:我希望我可以從檔案讀進來的DATA可以互轉橫直行:~) 08/08 08:35
LiloHuang:橫轉直這個簡單 晚點再寫給你 現在正在處理指考放榜 08/08 10:56