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?