Ok, so basically I have some bit of code that matches URLs by regexs. It then will call some function based on which regex the URL matches against. I never want for more than one function to be called for a URL and I want the regex matches to have to be "exact"
For instance, with the simple URL / I use a simple regex / which will match / but it will also match things like /foo and /foo/bar.
How can I prevent this partial matching behavior in C#/.Net?