看板 [ Perl ]
討論串[問題] 請問使用檔案比對時?
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者reizarc (零式札克)時間18年前 (2007/03/11 07:02), 編輯資訊
0
0
0
內容預覽:
... 超懶人作法. 全部丟給 regexp >w<;. open( F2, "<./2" ); # read patterns. $pat = '('. join( '|', map{ chomp; $_; }<F2> ). ')';. close( F2 );. open( F1, "<./1"
(還有71個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者david220 (連做夢都在微笑)時間18年前 (2007/03/11 06:32), 編輯資訊
0
0
0
內容預覽:
open(IF, "patterns.txt") or die "cannot open: $!";. chomp(@patterns = <IF>);. close IF;. open(IF, "data.txt") or die "cannot open: $!";. map {$line =
(還有253個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者imce (蜥蜴)時間18年前 (2007/03/11 05:56), 編輯資訊
0
0
0
內容預覽:
太久沒寫了,寫玩好想睡=.=. ============================================================. open(FILE,"a.txt");@A=<FILE>;close(FILE);#a是五行的檔案. open(FILE,"b.txt");@B
(還有138個字)

推噓4(4推 0噓 0→)留言4則,0人參與, 最新作者abliou (Art of Life)時間18年前 (2007/03/10 18:06), 編輯資訊
0
0
0
內容預覽:
將你的檔內容存成temp1.txt跟temp2.txt. ##############################################################################open f1,"<temp2.txt";. chomp(@pattern=<f1>)
(還有159個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Yaowei (成就你的大事)時間18年前 (2007/03/10 17:41), 編輯資訊
0
0
0
內容預覽:
我現在的想法是將檔案2先讀進來. 然後存在一個陣列中. 然後再將檔案1進行讀檔的動作. 只是現在卡在比對的方式. 因為若直接比對陣列,好像不能直接比到?(常規表示式). 二來若改成將檔案2讀進來. 存成一個hash. 那麼應該是只要可以在hash中可以找到的話. 則不需要像array那樣子重頭比到完
首頁
上一頁
1
2
下一頁
尾頁