Re: [問題] 用RegExp將字串切割

看板Perl作者 (真是無聊的...)時間17年前 (2007/03/30 11:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
恕刪前文, : 我試著用loop去處理 : while($tmp =~ m/\|%.*?(?=\|%)/s){ : do something I want with $&... : $tmp = $'; ^^ 我想,這裡才是效能很差的主因, 這種預設變數在文件上有說他的效能不彰, 建議是以 () 起來,用 $1 or $2 做賦值 : $count++; : } : print $count."\n"; : 理論上是做到了.. 可是實際上效能出奇的差 : 主要在於 $tmp =$' 這裡是賦值運算 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.172.81
文章代碼(AID): #1638CaTn (Perl)
討論串 (同標題文章)
文章代碼(AID): #1638CaTn (Perl)