看板 [ Perl ]
討論串[問題] print時依字元長度自動換行?
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 4→)留言8則,0人參與, 最新作者Neisseria (Neisseria)時間10年前發表 (2014/11/26 09:30), 6年前編輯資訊
0
0
1
內容預覽:
比較簡單的方式是用 index 跑迴圈. 以下是簡單的例子. use List::Gen qw(range);. my $r = range(100, 1, -1);. for my $i (0..$#$r) {. print $r->[$i], " ";. if ($i % 10 == 9) {.
(還有549個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者b13b46o2 (買槍買裝備)時間10年前 (2014/11/26 03:28), 編輯資訊
0
0
1
內容預覽:
請問我該怎麼在有變數的情況下輸入數值10次以後次換行. for $a (1..100). {$_ = $a ;. s/(.{10})/$1\n/g;. print;. }. print"\n";. 本來想說這樣能不能12345678910 之後換行後輸出11121314151617181920. 但
(還有181個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者liyih時間15年前 (2010/06/02 08:32), 編輯資訊
0
0
1
內容預覽:
my $str = "blahblahblahblahblahblah.........";. my $WRAP = qr/(.{0,10}(?{print "$1\n" if $1;}))*/;. $str =~ /$WRAP/g;. 參考一下. http://pacific-design.com

推噓5(5推 0噓 0→)留言5則,0人參與, 最新作者cutecpu (可愛中央處理器)時間15年前 (2010/05/08 17:46), 編輯資訊
0
0
0
內容預覽:
#!/usr/bin/perl -w. $_='aaaaaaaaabbbcddddd........zzzz';. s/(.{10})/$1\n/g;. print;. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 220.137.1.1.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者adu (^_^)時間15年前 (2010/05/08 17:32), 編輯資訊
0
0
0
內容預覽:
原始資料以hash的方式儲存,每個key是name,value是內容. ex:. name1 aaaaaaaaabbbcddddd........zzzz. name2 dddddddddddddweeeeeeeeeeeeeeeeennn....ssss. .... 現在想把這些print出來,當長
(還有199個字)
首頁
上一頁
1
下一頁
尾頁