看板 PHP 關於我們 聯絡資訊
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
mervynW:正規表示式. 12/16 16:50
MOONRAKER:讀取固定格式檔案是最簡單的事,explode substr就很好用 12/16 17:21
MOONRAKER:規則定出來,照著寫程式就對了 12/16 17:21