Re: [問題] 請問如何抓下一行
※ 引述《neverfree (Love everywhere)》之銘言:
: 各位好, 請問perl有像PHP or C 的 fgets一次只抓一行的功能嗎?
: 我在網路上搜尋找不太到,
: 我讀了一個檔如下
: aaaaaaaaa
: bbbbbbbbbbb
: ccccccccccccc
: #dddddddddddddddd
: eeeee
: fffffffff
: 我抓到 #ddddddddddddd 這一行之後, 如何下指令抓下一行 eeeee
: 因為我實在找不到又急, 所以都上來請問一下各位
: 謝謝 ~
in C
fgets(buf, bytes, file);
in Perl
$line = <FILE>;
所以想多讀一行的時候照上面那樣做應該就可以了
不確定在 while/for/foreach (<FILE>) 迴圈裡面會不會出事
不過如果有需求的話就放棄這種迴圈形式吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.185.178
※ 編輯: jackieku 來自: 219.84.185.178 (04/01 03:53)
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章