How many loops is a normal run doing on your data? is it tightly lopped? you could see what
ing the regex does to the time -- on some tight regex loops I have noticed 40 - 50% speed ups using a precompiled regex.
Ignore this i timed it and qr the regex is slower in this case (must be the () in there...).