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

c# 正则表达式,求字符串的一部分,

2012-05-09 
c# 正则表达式,求字符串的一部分,在线等!C:\\dev\\KmlConverter\\DxfToKmlTests\\bin\\debug\\Zeichnung1.

c# 正则表达式,求字符串的一部分,在线等!
C:\\dev\\KmlConverter\\DxfToKmlTests\\bin\\debug\\Zeichnung1.kml, 我想要C:\\dev\\KmlConverter\\DxfToKmlTests\\bin\\debug\\这部分, 要注意的是,只有.kml是不变的,其它的路径和文件名是不定的,该怎么做,多谢!

[解决办法]
这个不需要用正则表达式:
用System.IO下面的Path类即可:

C# code
            string s = "C:\\dev\\KmlConverter\\DxfToKmlTests\\bin\\debug\\Zeichnung1.kml";            string filename = Path.GetFileName(s);            string r = s.Replace(filename, "");            Console.WriteLine(filename);            Console.WriteLine(r);            Console.ReadKey(); 

热点排行