:!./test.pl Reversed: <;nbsp dont_strip_me> Greedy: <;nbsp dont_strip_me> Capture: <;nbsp dont_strip_me> Benchmark: running capture, greedy, reversed, each for at least 10 CPU seconds... capture: 10 wallclock secs (10.40 usr + 0.01 sys = 10.41 CPU) @ 53160.52/s (n=553401) greedy: 10 wallclock secs (10.52 usr + 0.00 sys = 10.52 CPU) @ 21887.07/s (n=230252) reversed: 11 wallclock secs (10.54 usr + 0.01 sys = 10.55 CPU) @ 36366.92/s (n=383671)