Ah, thanks. I was on the right track, but I was missing the "any character" right after the innermost group and wasn't getting a match at all. I am wondering why that is necessary?