[請益] 該怎麼規劃以及擷取資料

看板PHP作者 (poet)時間14年前 (2011/12/16 16:20), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
ChemDraw12051118412D 4 3 0 0 0 0 0 0 0 0999 V2000 -0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.0000 -0.2062 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.0000 0.6188 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 2 3 1 0 2 4 1 0 M END 這是我的原始檔案 我需要截取以下資料的英文 單字 -0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.0000 -0.2062 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.0000 0.6188 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 擷取英文字母 C C C O 1 2 1 0 2 3 1 0 2 4 1 0 對應同檔案的資料 數字 C為1 C為2 C為3 O為4 前兩列資料 1 2 2 3 2 4 後面兩列不希望對應 第三列自成一組數據 1 1 1 未來可供比對 這是其中一個檔案 日後有其他類似格式的檔案 希望可以建立一個自動分析的方式 不知道各位大有甚麼想法可以給我指導或是指點嗎? 對於目前的現狀 小弟似乎還在思考 沒有任何的思緒 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.100.144

12/16 16:50, , 1F
正規表示式.
12/16 16:50, 1F

12/16 17:21, , 2F
讀取固定格式檔案是最簡單的事,explode substr就很好用
12/16 17:21, 2F

12/16 17:21, , 3F
規則定出來,照著寫程式就對了
12/16 17:21, 3F
文章代碼(AID): #1EwlzIR4 (PHP)
文章代碼(AID): #1EwlzIR4 (PHP)