title: Regex Expression to recognize Routes or Paths
body: <p>Im with issue with regex .net.
  Id like make a exactly regex route.
  Look the routes above as example.</p>
  
  <pre><code>/
  
  /pessoas
  
  /pessoas/vagas-disponiveis
  
  /pessoas/vagas-disponiveis/foo
  
  /pessoas/vagas-disponiveis/foo/bar/xpto
  </code></pre>
  
  <p>I need to make a regex that recognize exactly each one as unique match.</p>
  
  <p>Using c#:</p>
  
  <pre><code>Regex.IsMatch("^\/pessoas\/vagas-disponveis\/(.+)$")
  </code></pre>
  
  <p>has conflict with:</p>
  
  <pre><code>/pessoas/vagas-disponiveis/foo
  /pessoas/vagas-disponiveis/foo/bar/xpto
  </code></pre>
  
  <p>Complement...</p>
  
  <pre><code>**List one**
  /
  /pessoas
  /pessoas/vagas-disponiveis
  /pessoas/vagas-disponiveis/foo
  /pessoas/vagas-disponiveis/foo/bar/xpto
  </code></pre>
  
  <p><strong>List two</strong></p>
  
  <pre><code>^/pessoas/vagas-disponiveis/(.+)$
  ^/pessoas/vagas-disponiveis/(.+)/(.+)/(.+)$
  </code></pre>
  
  <p>Thanks.</p>