Couldn't you also use something along the lines of
^price[s]/

That way you are always matching at least price and will match the
optional s on the end as well.

Though I may have the syntax wrong.

On May 28, 3:15 am, "Thierry Schork" <[EMAIL PROTECTED]> wrote:
> > > It's simply an OR done into the matching. Taking the simpliest, I
> > > would like to implement this regexp:
> > > ^pric(e|es)/
> > > into urls.py, but the () are overlapping with the text capture, as it
> > > seems.
>
> > If you want to use parentheses that don't capture use "?:" to flag it
> > as non-grouping. So instead try:
>
> > ^pric(?:e|es)/
>
> Perfect !
>
> Thank you very much Matt.
>
> Regards.
> Thierry.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to