我已经能够使用或不使用尾部斜杠来模式匹配网址
<match url="locations/(.+?)/?$" />
但是,我希望能够匹配位置/ [location] /index.aspx。
如何合并此可选模式?
我试着笨拙:
<match url="(towns/(.+?)/?$)|(towns/(.+?)/index\.aspx$)" />
根本不喜欢!
任何帮助都将不胜感激。
答案 0 :(得分:1)
这个
(?<=locations\/)(.+?)(?=\/|$|\s)
将匹配
中的[location]/locations/[location]/
/locations/[location]
/locations/[location]/index.aspx
/locations/[location]/anything_on_the_planet.html
/locations/[location] <A bunch of text over here>
如果我正确理解你的问题 -
如果您还有其他需要,请告诉我