Hi,<br><br>I'm looking through the Merb::Routing code and I've found a regexp that I can't figure out how it works.<br><br>Merb::Router::SECTION_REGEXP #=> /(?::([a-z*_]+))/<br><br>It takes a route definition string, like "/products/:model/:id" and extracts the "model" string on the first pass, and later the "id" string.
<br><br>Can anyone shed some light on what the<br>?::<br>part does? I haven't found it in any of the documentation for Ruby Regexps that I've found.<br><br>Cheers<br>Daniel<br><br>