From: James Edward Gray II Date: 2007-07-13T23:26:51+09:00 Subject: Re: Regexp Question - Merb::Router On Jul 13, 2007, at 3:12 AM, Daniel N wrote: > /(?::([a-z*_]+))/ > > I guess this means that a nested group within this non capturing > group (this > case) is captured though since the $1 variable is refered to later. Yes. The part without the colon is capture, because of the normal parenthesis. Unless this expression is later embedded in another expression, the non-capturing group does nothing here and could safely be removed. James Edward Gray II