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

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

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kornelius (Kornelius)時間18年前 (2007/09/27 02:09), 編輯資訊
0
0
0
內容預覽:
edo... 題意... 修正一下:. open FH , "< in";. open OUT , "> out";. while( <FH> ) {. s/(\d+)/($1+1)/ge if( $_ >= 85 ); print OUT;. }. close OUT; close FH;. --

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

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者journeyman.時間18年前 (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個字)

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