C# 如何拆分站点Url中的特定字符串?

C# 如何拆分站点Url中的特定字符串?,c#,split,C#,Split,我有这样一个url: 我想这样分割它: Lists/List/AllItems.aspx 我该怎么做呢?根据《勤勉按键者》的评论:您可以使用以下代码进行操作 url = "http://ycchoi/sites/dev/Lists/List/AllItems.aspx"; string newParth = url.Replace("http://ycchoi/sites/dev/" , ""); 这可能对你有用 string ddr = "http://ycchoi/sites/dev/L

我有这样一个url:

我想这样分割它:

Lists/List/AllItems.aspx


我该怎么做呢?

根据《勤勉按键者》的评论:您可以使用以下代码进行操作

url = "http://ycchoi/sites/dev/Lists/List/AllItems.aspx";
string newParth = url.Replace("http://ycchoi/sites/dev/" , "");

这可能对你有用

string ddr = "http://ycchoi/sites/dev/Lists/List/AllItems.aspx";
string[] ddrs = ddr.Split('/').Skip(Math.Max(0, ddr.Split('/').Count() - 3)).ToArray();
string ExpectedURL = String.Join("/", ddrs);

是否
url.Replace(“http://ycchoi/sites/dev/", "");做这个工作?是为了这个特殊的例子吗?输入格式应该如何使用此域或您有不同的域名?是(“)是您的网站基本URL。您好@RydenChoi您是否看过我提供的解决方案。如果您仍然面临任何问题,请确认:)