in reply to Re: Count number of occurrence of word
in thread Count number of occurrence of word
Note that I had to use one million iterations, with 100_000 I got the "too few iterations" warning.$ perl -e 'use Benchmark(cmpthese); cmpthese(1000000, { "a" => sub { $_ = "this that this those this these."; $a = () = /this/g; }, "b" => sub { $_ = "this that this those this these."; $a++ while(s/this//); }, "c" => sub { $_ = "this that this those this these."; $a = s/this/this/g; } });' Rate a b c a 282406/s -- -28% -28% b 390778/s 38% -- -1% c 393391/s 39% 1% --
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Count number of occurrence of word
by Lennotoecom (Pilgrim) on Mar 09, 2014 at 19:22 UTC | |
by Laurent_R (Canon) on Mar 09, 2014 at 20:06 UTC | |
by Lennotoecom (Pilgrim) on Mar 09, 2014 at 20:26 UTC | |
by karlgoethebier (Abbot) on Mar 10, 2014 at 17:19 UTC |