简单!新手请教 :拆分字符串问题!!!!!!!!!!! string a的值是 ~/Images/2.swf我只想要文件名 2.swf 怎么写?谢谢!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.IO.Path.GetFileName或者看看别的方法 Path里面的方法完全可以实现你的要求 string a = "~/Images/2.swf"; Console.WriteLine(Path.GetFileName(a)); string a = "~/Images/2.swf"; string [] b = a.Split('/'); string LastFileName = b[b.Length - 1]; string aa = "~/Images/2.swf";string[] bb = aa.split(new char[]{"'/'"});string name = bb[2].tostring(); a=a.SubString(lastindex("/"));===更好. string aa ="~/Images/2.swf";aa= aa.SubString(lastindex("/")); 如果只是单纯的取后面文件名的话,这个简单的正式也许可以帮上忙 string s = @"~/Images/2.swf"; Regex my = new Regex(@"\w+\.\w*"); string b=my.Match(s).ToString(); aa.Substring(aa.LastIndexOf("/") + 1); 在Java区看到一个比较有意思的题目,转过来大家讨论一下 Form类继承泛型类后无法打开设计器 字符串提取问题! 树节点返回值不对 3.0的扩展方法引来的沉思…… 求注册登陆页面 如何将导出.X模型导入C#中 请问C#能调用MMX指令集吗? C#中实现集合的运算问题 页面请求到web服务器后台,服务器建立TCP通道与第三方TCP服务进行通讯 请问怎样实现这样的人员排班表功能?不求有代码,只求思路,谢谢 问个小问题
或者看看别的方法 Path里面的方法完全可以实现你的要求
Console.WriteLine(Path.GetFileName(a));
string [] b = a.Split('/'); string LastFileName = b[b.Length - 1];
string[] bb = aa.split(new char[]{"'/'"});
string name = bb[2].tostring();
===更好.
aa= aa.SubString(lastindex("/"));
Regex my = new Regex(@"\w+\.\w*");
string b=my.Match(s).ToString();