正则表达式只匹配URL中的文本作为最后一部分?

时间:2011-11-08 22:05:12

标签: .net regex iis-7

我正在尝试构建一个与以下网址匹配的正则表达式:

www.mydomain.com/testPhrase

但不匹配

www.mydomain.com/directory/stuff/morestuff/testPhrase/index.aspx?blah=foo

用于IIS URL重写规则。

我从^.*testPhrase开始,但两者都匹配。如果在testPhrase之后没有任何内容但在它之前可以有任何内容,那么只有匹配的正则表达式语法是什么?

1 个答案:

答案 0 :(得分:3)

为什么不使用^。* testPhrase $ - 这将确保testPhrase总是在最后。