Re: [問題] 這樣的需求得要自己寫程式嗎?

看板Programming作者 (Kornelius)時間16年前 (2007/09/27 02:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/17 (看更多)
edo... 題意... 修正一下: open FH , "< in"; open OUT , "> out"; while( <FH> ) { s/(\d+)/($1+1)/ge if( $_ >= 85 ); print OUT; } close OUT; close FH; ※ 引述《kornelius (Kornelius)》之銘言: : perl 可如此解 : open FH , "< in"; : open OUT , "> out"; : print OUT while( ($_ = <FH>) !~ /^85$/ ); : while( <FH> ) { : s/(\d+)/($1+1)/ge; print OUT; : } : close OUT; close FH; : ※ 引述《buniro (期待2008!)》之銘言: : : 有一個2MB多的Unicode純文字檔,當中有很多重覆的字串"1"、"2"、"3"..."200", : : 如果想將"85"之後的字串其數值都+1,也就是處理後"1"~"84"不變,"85"變"86"、 : : "86"變"87"...."200"變"201",那麼這有什麼現成的Editor可以使用嗎?還是非得 : : 自己寫個程式來處理?如果只能自己寫的話,各位板友建議用哪一種語言寫,對 : : 初學者來說比較容易?處理速度又以哪一種語言最快呢?還是速度都差不多? : : 謝謝大家的指導! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.96.83 ※ 編輯: kornelius 來自: 61.223.96.83 (09/27 02:10)
文章代碼(AID): #16-g1ey8 (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 17 篇):
文章代碼(AID): #16-g1ey8 (Programming)