从字符跳转并在此之后删除字符串

Mr-*_*mer 0 c#

我想删除部分文本,但我不知道该怎么做.

这是我的地址: https://localhost:44390/upload/productpic/productmainpic

我需要在我的地址中删除https://localhost:44390/它:它应该是这样的:upload/productpic/productmainpic

我发现这条线"H"第一指数,但是当我需要找到"/"的upload找到它/https://.

现在我该怎么做呢?

zuc*_*urg 5

您可以像这样使用System.Uri类:

System.Uri uri = new Uri("https://localhost:44390/upload/productpic/productmainpic");
string uriWithoutScheme = uri.PathAndQuery + uri.Fragment;
Run Code Online (Sandbox Code Playgroud)

这将给你/ upload/productpic/productmainpic

  • 另外:看看[this](/sf/answers/2463589131/)答案,了解如何获取uri的不同部分 (2认同)