Thread:Knj00/@comment-4830404-20121014224528/@comment-4830404-20121015193152

It's not that bad. It's just like a logic puzzle figuring out the pattern and what to capture to use in the replacement string. Pretty cool stuff.