http://www.vkeong.com/2008/food-drink/nasi-lemak-wai-sik-kai-kepong-baru/
嗨,如何使用C#从这个超链接中获取'nasi-lemak-wai-sik-kai-kepong-baru'
?
感谢。
答案 0 :(得分:1)
使用URI类的Segments属性
URI uri = new URI("http://www.example.com/alpha/beta/gamma");
foreach(string s in uri.Segments)
{
Console.Writeline(s);
}
答案 1 :(得分:1)
怎么样;
var uri = new System.Uri("http://www.vkeong.com/2008/food-drink/nasi-lemak-wai-sik-kai-kepong-baru/");
string dir = new System.IO.FileInfo(uri.LocalPath).Directory.Name;
(如果没有终止2008
)
/
答案 2 :(得分:0)
对于该特定字符串,我使用String.Substring(int offset, int length)
方法。
url.Substring(38, 14);
答案 3 :(得分:0)
修剪最后一个/,然后找到现在最后一个/的索引,并从这个找到的idnex中创建一个子串到最后。