2013-01-17 94 views
1

我想检查Request.RawURL字符串是否与特定结构相匹配。检查url是否与特定结构匹配

要检查的结构将是:

/health/<integer>/<string> 

例如

/health/301/personal-trainers-at-work 

如果原始url匹配这个结构,我希望表达式的计算结果为true。

+0

这最后一个值是一个字符串或最后一个值是不是int? “123”是一个字符串例如(可以转换为int) – Magnus

+0

@ msmucker0527什么都没有,因为我不知道从哪里开始:) @ Magnus:正确,最后一个值是一个字符串,它也可能包含数字 – Flo

回答

3

使用这个表达式/health/\d+/[\w-]+

/health/ const srting  
\d+  1 or more integers  
/  const srting  
[\w-]+ 1 or more alphanumeric characters _ or - 
+0

谢谢。如何在代码隐藏中在VB.NET中测试这个正则表达式? – Flo

+1

http://msdn.microsoft.com/en-us/library/sdx2bds0.aspx –

相关问题