title: Express 4 router implying parameter regex?
body: <p>I have got a simple issue where I have 2 routes which do different things, one is:</p>
  
  <p><code>blah\groups\:group_id</code></p>
  
  <p>and then</p>
  
  <p><code>blah\groups\count</code></p>
  
  <p>Now the first returns a specific group, the latter returns the amount of groups the user has access to. Now the problem is that the first route is hit even when I use the 2nd route url. Which makes sense as it doesnt know that there is a different route for <code>count</code>. I was looking at doing regex to tell it to use group_id if it does not contain <code>count</code> however then I cannot use the <code>router.param</code> with it, so is there a way to tell express to use count first then if that isnt matched try the <code>group_id</code> one? or if not any way to keep the parameter name but attach some regex so it has the context of what to look for but retains the parameter name?</p>