作者gohiei (真是无聊的...)
看板perl
标题Re: [问题] 用RegExp将字串切割
时间Fri Mar 30 11:25:23 2007
恕删前文,
: 我试着用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