求子串 请问怎样求一个字符串的一个子串.比如:ABC/DEF的字符传,怎样获得"EF"子串? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你看看string 用 Substring 截取 string a = "ABC/DEF";string b = a.Substring(a.Length-2); //b="EF"; 那要是是这样:比如,这样一个串ABC.JPG我想取出最后一个.后面的子串怎么取? string a="ABC.JPG";string b=a.Split('.').GetValue(1).ToString(); string a = "a.jpg";string b = a.Substring( a.LastIndexOf(".")+1); string a = "a.jpg";string b = a.Substring( a.LastIndexOf(".")+1);正解string a="ABC.JPG";string b=a.Split('.').GetValue(1).ToString();虽然也可以,但是效率比第一种低,不建议使用数组操作 string s = "ABC.JPG";System.IO.Path.GetExtension(s) //返回该文件名的扩展名 checkbox控件,如何实现checked属性,只能由 false 改为 true,反之则不行 如何向excel插入空白列 C#的高手都哪里去了? 高分 关于C# 实现Windows服务交互的一些问题 -- 急问一个关于网页重定向的问题 C#-- 在winfrom中动态添加控件的问题!!!急!!!!!!!! 有关c#的线程 循环中如何响应其它组件的操作(如按钮按下)? 当程序做好之后,如何保存用户配置?? 如何实现图像文件(JPG,gif)等的缩放 C#的WinForm结构中条码打印问题! 如何转换RFC822时间格式到本地时间格式
用 Substring 截取
string b = a.Substring(a.Length-2); //b="EF";
比如,这样一个串ABC.JPG
我想取出最后一个.后面的子串怎么取?
string b=a.Split('.').GetValue(1).ToString();
string b = a.Substring( a.LastIndexOf(".")+1);
string b = a.Substring( a.LastIndexOf(".")+1);
正解
string a="ABC.JPG";
string b=a.Split('.').GetValue(1).ToString();
虽然也可以,但是效率比第一种低,不建议使用数组操作
System.IO.Path.GetExtension(s) //返回该文件名的扩展名