討論串[問題] 這樣的需求得要自己寫程式嗎?
共 17 篇文章

推噓7(7推 0噓 4→)留言11則,0人參與, 最新作者buniro (期待2008!)時間16年前 (2007/09/26 18:19), 編輯資訊
5
0
0
內容預覽:
有一個2MB多的Unicode純文字檔,當中有很多重覆的字串"1"、"2"、"3"..."200",. 如果想將"85"之後的字串其數值都+1,也就是處理後"1"~"84"不變,"85"變"86"、. "86"變"87"...."200"變"201",那麼這有什麼現成的Editor可以使用嗎?還是非
(還有86個字)

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者godfat (godfat 真常)時間16年前 (2007/09/26 18:40), 編輯資訊
0
0
4
內容預覽:
對 programmer 來說這很簡單,寫程式不見得會比用 editor 慢. 建議用 Ruby XD. 歡迎到 ptt Ruby 板參觀 XD. C/C++ 和 Objective-Caml 都很快,不過你的問題應該不用考慮這個。. 如果你的檔案是 2GB 的話可以再來考慮看看。. 假設你的文字檔
(還有774個字)

推噓2(2推 0噓 6→)留言8則,0人參與, 最新作者StubbornLin (Victor)時間16年前 (2007/09/26 18:49), 編輯資訊
0
0
1
內容預覽:
直接回一篇好了= =. 2MB的資料一下子就跑完了. 根本不用太在意效能. 像這種 只用一次 的程式. 當然是以開發速度為重點. 如果說 用完一次就丟了,結果你花了三天開發. 又不是只用一次完美版本= =". 效能再快,就算再爛的電腦 三天要不跑完這些資料也很困難. 至於什麼語言最快呢?. 我個人認
(還有812個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者journeyman.時間16年前 (2007/09/27 02:01), 編輯資訊
0
0
1
內容預覽:
引述《buniro.bbs@ptt.cc (期待2008!)》之銘言:. > 有一個2MB多的Unicode純文字檔,當中有很多重覆的字串"1"、"2"、"3"..."200",. > 如果想將"85"之後的字串其數值都+1,也就是處理後"1"~"84"不變,"85"變"86"、. > "86"
(還有929個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kornelius (Kornelius)時間16年前 (2007/09/27 02:06), 編輯資訊
1
0
0
內容預覽:
perl 可如此解. open FH , "< in";. open OUT , "> out";. print OUT while( ($_ = <FH>) !~ /^85$/ );. while( <FH> ) {. s/(\d+)/($1+1)/ge; print OUT;. }. close