Re: [問題] 陣列

看板Perl作者 (dryman)時間12年前 (2013/03/06 04:08), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串5/6 (看更多)
#!/usr/bin/env perl use 5.010; while ($_=<DATA>) { if (/^name \w+/){ say $&; # 比對到的字串 $_ = <DATA>; @specs = split; shift @specs; $_ = <DATA>; @value = split; say "spec $_\nvalue ", $value[1] for @specs; say ""; } } __DATA__ name a1b1c1 spec aaa1 bbb1 ccc1 value 500 name a2bc spec aaa2 value 600 name ab2c spec bbb2 value 550 name d3e3 spec ddd3 eee3 value 230 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 68.181.4.39

03/06 10:18, , 1F
您好,請問use 5.010是perl的版本嗎?我的是5.8版
03/06 10:18, 1F

03/06 22:49, , 2F
用5.8把say換成printf還有加上"\n"就行了
03/06 22:49, 2F

03/06 23:21, , 3F
您好,我也是這樣改的,感謝您的回答
03/06 23:21, 3F
文章代碼(AID): #1HDb2rri (Perl)
討論串 (同標題文章)
文章代碼(AID): #1HDb2rri (Perl)