转角遇到爱演员表,腌醋蒜,思维空间
现在有一个文件路径
e:\\btsdata\\2019-11\\admin_20180918_1_1_2
需要获取最后的文件名admin_20180918_1_1_2
需要获取文件的上层目录2019-11
需要获取最后文件名中的最后的1和2
注:
博客主页:
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载
首先获取完整的文件路径,不带扩展名的
e:\\btsdata\\2019-11\\admin_20180918_1_1_2
赋值为result变量
然后要获取其父级目录
result = system.io.directory.getparent(result).tostring();
此时result为e:\\btsdata\\2019-11
然后再进行截取
result = result.substring(result.lastindexof('\\')+1);
此时result为2019-11
然后通过完整路径获取不带扩展名的文件名
string filename = system.io.path.getfilenamewithoutextension(result);
此时文件名filename为admin_20180918_1_1_2
然后使用split进行分割
string[] titles = result.split('_');
分隔后的结果为
然后获取倒数最后两个
string title = "柜" + titles[titles.length - 2] + "通道" + titles[titles.length - 1];
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
网友评论