I’m dubious about this one. Normally, each rewrite rule matches against the output of the previous rewrite rule. If there were no previous rewrite rules, then FONT=Courier New/$1[/FONT] and .?/%{REQUEST_URI} are functionally equivalent. But if there were previous rewrite rules, then the .?/%{REQUEST_URI} construct would throw away that output.
Presumably, the motivation for .?/%{REQUEST_URI} is that it’s supposed to be faster… Time to break out the measurement tools. The difference between the two is 2 nanoseconds. That’s about as micro as a micro-optimization will ever get. And to boot, it was the (.*) version that was 2 nanoseconds faster.