Can anybody explain why it does work if you make it:
qr(\s+execution\s+time\s+[(]\s+millis\s+[)]\s+\:\s+)
It seems inconsistent, somehow. It seems to me that either the above should require backslashes on the () to compile at all or the backslashes in the original example should make them match literal () characters.
can somebody point out my point of confusion on this point?