嘿家伙我希望能够删除字符串的整个开头,除了结尾.例如:
http://www.website.com/images/a_image.png
Run Code Online (Sandbox Code Playgroud)
那是我的网址/字符串.我想删除字符串的大部分第一位,以便最终成为.
a_image.png
Run Code Online (Sandbox Code Playgroud)
什么是最可靠和最有效的方法?
谢谢.
Mit*_*dir 11
Uri myuri = new Uri("http://www.website.com/images/a_image.png
");
String last_part = myuri.Segments[myuri.Segments.Length-1];
Run Code Online (Sandbox Code Playgroud)
要么
String last_part = myuri.Segments.Last();
Run Code Online (Sandbox Code Playgroud)
Path.GetFileName将为您执行此操作.
Path.GetFileName("http://www.website.com/images/a_image.png");
Run Code Online (Sandbox Code Playgroud)
返回
a_image.png
string str="http://www.website.com/images/a_image.png";
str=str.Substring(str.LastIndexOf("/")+1);
Run Code Online (Sandbox Code Playgroud)