Comment faire des Regexs seulement correspondre exacte des matchs?

Ok, donc en gros j'ai un peu de code qui correspond à l'Url par regexs. Ensuite, il va appeler une fonction basée sur les regex l'URL correspond à l'encontre. Je ne veux jamais plus d'une fonction à appeler pour une URL et je veux que l'expression régulière correspond à doivent être "exactes"

Par exemple, avec l'URL simple / j'utilise un simple regex / qui va correspondre à / mais il correspond aussi à des choses comme /foo et /foo/bar.

Comment puis-je éviter ce type de comportement correspondant en C#/.Net?

Avez-vous essayé d'utiliser .NET le Routage d'URL au lieu de rouler votre propre itinéraire répartiteur?
c'est drôle que vous avez mentionné. Je suis allé sur pour mettre en place mes propres routage d'URL(dans une beaucoup plus autonome de la mode que .Net) méthode comme un mois après cette question 😛

OriginalL'auteur Earlz | 2011-01-03