如何使Regexs仅匹配完全匹配?

Ear*_*rlz 15 .net c# regex exact-match

好的,所以基本上我有一些代码匹配正则表达式的URL.然后它将根据URL匹配的正则表达式调用某个函数.我从不想要为URL调用多个函数,我希望正则表达式匹配必须是"精确"

例如,使用简单的URL,/我使用一个简单的正则表达式/,它将匹配,/但它也会匹配像/foo和的东西/foo/bar.

如何在C#/ .Net中阻止这种部分匹配行为?

ulr*_*chb 29

使用^匹配字符串的开始和$一个字符串的结束.

例如:^/$匹配/但不匹配/foo.和^/匹配/foo但不是foo/.