首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教怎么截取这样的字段

2012-08-13 
请问如何截取这样的字段string htmlFile E:\\xyz\\aa.html也可能是string htmlFile E:\\xyz\\toy\

请问如何截取这样的字段
string htmlFile = "E:\\xyz\\aa.html";也可能是
string htmlFile = "E:\\xyz\\toy\\aa.html";

请问如何分别截取路径即"E:\\xyz\\"或"E:\\xyz\\toy\\",以及如何截取文件名“aa.html”,当然这路径与文件名是变化的,谢谢

[解决办法]
path = System.IO.Path.GetDirectoryName(htmlFile) + System.IO.Path.DirectorySeparatorChar;
fileName = System.IO.Path.GetFileName(htmlFile)
[解决办法]

C# code
 string htmlFile = "E:\\xyz\\toy\\aa.html";               FileInfo fi = new FileInfo(htmlFile);               string fileName=fi.Name;//aa.html               string directName = fi.DirectoryName;//E:\\xyz\\toy
[解决办法]
C# code
int i=(aa.html).Length //aa.html 长度string htmlFile = "E:\\xyz\\toy\\aa.html";string a = htmlFile.Substring(htmlFile.Length-i,i); string a = htmlFile.Substring(0,htmlFile.Length-i); 

热点排行