線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3331
推到 Plurk!
推到 Facebook!

如何大量讀取TXT檔判斷是否包含所設定的字串

答題得分者是:GrandRURU
luckhy
一般會員


發表:11
回覆:17
積分:5
註冊:2009-08-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-09-25 19:49:32 IP:218.187.xxx.xxx 訂閱
請問BCB要讀取十萬筆TXT檔案(每筆內容都是數字和符號約40行每行50個字)
判斷文字檔裡是否包含我要的字串=>AAAAA
因檔案很多不需每個都打開讀取,縮短尋找時間
每個檔名裡有含年月日如:C20140924XXXX.TXT
想要設定讀取日期範圍
如讀取8月份的資料要如何編寫呢?謝謝
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2014-10-02 16:18:26 IP:59.120.xxx.xxx 未訂閱
1. 列出檔案清單
2. 篩選合適名稱清單
3. 用 TMEMO 開啟清單
4. 用 Pos 找符合字串

你的一個大問題可以拆很多小問題,很難解

===================引 用 luckhy 文 章===================
請問BCB要讀取十萬筆TXT檔案(每筆內容都是數字和符號約40行每行50個字)
判斷文字檔裡是否包含我要的字串=>AAAAA
因檔案很多不需每個都打開讀取,縮短尋找時間
每個檔名裡有含年月日如:C20140924XXXX.TXT
想要設定讀取日期範圍
如讀取8月份的資料要如何編寫呢?謝謝
luckhy
一般會員


發表:11
回覆:17
積分:5
註冊:2009-08-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2014-10-03 22:19:25 IP:218.187.xxx.xxx 訂閱
原本想用dos指令來尋找,但範圍不好用
用for去開每個檔,再用find /i尋找檔案裡是否有指定的文字
想用bcb做介面下拉日期來尋找
請問開啟一個txt檔用什麼尋找符合字串最快呢?謝謝
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2014-10-05 23:35:30 IP:223.136.xxx.xxx 未訂閱
檔案列表篩選請參閱:http://www.gesource.jp/weblog/?p=4509
http://codeverge.com/embarcadero.cppbuilder.cpp/using-predicate-in-c builder-2010/1046767


>開啟一個txt檔用什麼尋找符合字串最快
用 Pos 吧

===================引 用 luckhy 文 章===================
原本想用dos指令來尋找,但範圍不好用
用for去開每個檔,再用find /i尋找檔案裡是否有指定的文字
想用bcb做介面下拉日期來尋找
請問開啟一個txt檔用什麼尋找符合字串最快呢?謝謝
系統時間:2024-05-20 5:52:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!