Re: [問題] 讀檔問題

看板Perl作者 (無)時間18年前 (2007/04/04 04:54), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《LiloHuang (築夢踏實)》之銘言: : ※ 引述《justinC (無)》之銘言: : : 我想要讀取一個檔案 : : 整份檔案存在一個變數那,然後整篇比對 : : 但是目前我看到的讀檔方式多需要while去一列一列讀 : : 這樣比對都是以行為單位 : : 請問我要怎麼做整份文件一次比對 : : 我想到一個很笨的方法就是一列一列把他串起來..還有其他辦法嗎 : open(FH,"file.txt"); : print "Oh~Yes" if(join('',<FH>)=~/比對的字串/); : close(FH); Andor大大寫的我暫時還不瞭解 在稍微找資料一下 原本最初用意是從網路抓資料下來比對 在我還沒找到方法前,我是事先抓下來存 不過用LWP也可以直接整份抓下存在一個變數~ 不管怎樣,感謝大家協助囉! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.170.174

04/04 23:52, , 1F
那個就是就是把換行符號暫時取消阿 然後就可以一次全讀
04/04 23:52, 1F

04/04 23:55, , 2F
因為 <> 符號會因為 $/ 來斷, 所先當成 undef 就可以了
04/04 23:55, 2F

04/05 20:20, , 3F
感謝你解說!!
04/05 20:20, 3F
文章代碼(AID): #164hyNsf (Perl)
討論串 (同標題文章)
文章代碼(AID): #164hyNsf (Perl)