Regexp Question - Merb::Router

Daniel N has.sox at
Fri Jul 13 03:22:54 EDT 2007


I'm looking through the Merb::Routing code and I've found a regexp that I
can't figure out how it works.

Merb::Router::SECTION_REGEXP  #=> /(?::([a-z*_]+))/

It takes a route definition string, like "/products/:model/:id"  and
extracts the "model" string on the first pass, and later  the "id" string.

Can anyone shed some light on what the
part does?  I haven't found it in any of the documentation for Ruby Regexps
that I've found.

-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Merb-devel mailing list