62,271
社区成员
发帖
与我相关
我的任务
分享
string s = "PicLib/12.jpg";
string s1 = s.Substring(0, s.LastIndexOf('/'));
string s2 = s.Substring(s.LastIndexOf('/')+1,s.LastIndexOf('.')-s.LastIndexOf('/')-1);
string s3 = s.Substring(s.LastIndexOf('.')+1);
Response.Write(s1);
Response.Write("<br/>");
Response.Write(s2);
Response.Write("<br/>");
Response.Write(s3);
static void Main(string[] args)
{
string str = "PicLib/12.jpg";
int i = str.IndexOf("/",0);
int j = str.IndexOf(".", i);
string a = str.Substring(0, i);
string b = str.Substring(i+1, j - i-1);
string c = str.Substring(j+1, str.Length - j-1);
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.ReadKey();
}
string str = "PicLib/12.jpg";
string[] ary = str.Split(new char[] {'/', '.'}); string str = "PicLib/12.jpg";
string[] ary = System.Text.RegularExpressions.Regex.Split(str, "[/.]");
string str = "PicLib/12.jpg";
string[] ary = str.Split('/', '.');
string s = "PicLib/12.jpg";
Console.WriteLine(Path.GetDirectoryName(s));
Console.WriteLine(Path.GetFileNameWithoutExtension(s));
Console.WriteLine(Path.GetExtension(s));
string str = "PicLib/12.jpg";
str = str.Replace("/", ".");
string[] ary = str.Split('.');