关于一个截取字符串问题
我这有一个 <input type= "file " />
<input type= "button ">
请问我单击浏览文件后,比如浏览的是一个d:\tupian\1111.jpg(1111.jpg不固定)
怎么能截取到他的后面的1111.jpg呢,把前面的d:\tupian去掉..
------解决方案--------------------string so = @ "d:\tupian\1111.jpg ";
string st = so.Substring(so.LastIndexOf(@ "\ ")+1);
------解决方案--------------------string sss = @ "d:\tupian\12dfd4526572sfszd.jpg ";
string ddd = sss.Split( '\\ ')[sss.Split( '\\ ').GetUpperBound(0)];//得到12dfd4526572sfszd.jpg
string fff = sss.Split( '. ')[0].Split( '\\ ')[sss.Split( '. ')[0].Split( '\\ ').GetUpperBound(0)];//得到12dfd4526572sfszd
------解决方案--------------------Text = System.IO.Path.GetFileName(@ "d:\tupian\1111.jpg "); //1111.jpg
------解决方案--------------------Path.GetFileName( "d:\\tupian\\1111.jpg ").Split( '. ')[0]
------解决方案--------------------Path.GetFileName(@ "d:\tupian\1111.jpg ")
------解决方案--------------------FileInfo temp = new FileInfo( "d:\tupian\1111.jpg ");
string fname = temp.name;
------解决方案--------------------System.IO.Path.GetFileName(@ "d:\tupian\1111.jpg ");