Re: [請益] 讀檔取出資料(砍除文字檔標記)
regular expressions以前在Linux下有用Perl寫過
等會來試試
早上試了一下,用if
可以成功切出第一筆資料
但是剩下的資料不見了
中午的時後研究了一下資料表
發現還有更丁丁的事是資料表中的資料也有空格
例如
abc 123 BB PTT
上面是三筆資料
但是在中間的那筆還有空格=_="
有切固定長度的指令嗎
想直接指定固定長度就切割=_=|||
※ 引述《gpmm (銀色)》之銘言:
: ※ 引述《OpenGoodHate (你今天開好恨了嗎)》之銘言:
: : 我使用$ft = fopen("read.txt","r");
: : 之後用$txt[0] = split(" ", $ft[0]);
: : 再用if比對
: : 可以把文字比對出來(檔頭都有英文,所以不知道這樣能不能比對中文)
: : 想請問該如何比對符號
: : 例如"============================="
: : 一堆等號連在一起
: : 該如何對比對出來
: 如果檢查的方式會很多便且很多種,
: 建議建立檢查表(array)
: 簡易的可以用 str 比對,複雜的建議用 regular expressions ,
: 檔案中有中英夾雜並不影響比對結果,可同時比英文/中文,
: 不過用 mb library 做 utf8 比對會比較好,比較穩吧。 :Q
: 比對符號用 regular expressions 會簡化很多 =*
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.192.24.146
※ 編輯: OpenGoodHate 來自: 210.192.24.146 (09/20 14:30)
推
09/20 16:55, , 1F
09/20 16:55, 1F
推
09/20 19:46, , 2F
09/20 19:46, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 11 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章