如果我有一系列的形式的“模式”的url:如何使用模式地址从一个实际的URL截取其中一部分?
http://{username}.sitename.com/
http://{username}.othersite.net/
http://mysite.com/{username}
,我有以下形式的实际地址:
http://joesmith.sitename.com/
有什么办法,我可以匹配模式网址并反过来用它来提取用户名部分出实际的网址是什么?我想过讨厌的方式来做到这一点,但它只是好像应该是做到这一点更直观的方式。
ASP.NET MVC使用类似的方法时,它正在建设它的路线来提取URL的各个环节。给出的例子:
{controller}/{action}
所以给出的形式,Home/Index
的URL,它知道它是家庭控制器调用索引操作方法。
我不认为会有用户名字符串周围的括号。 – rahul 2009-08-18 04:46:47
恩,我在谈论这个模式。不是匹配的东西。 – 2009-08-18 04:52:29