拆分文件夹路径和文件名

本文关键字:文件名 路径 文件夹 拆分 | 更新日期: 2023-09-27 18:34:22

>我有一个文件夹路径和文件名,我想拆分它。两条路径是:F:'AutoImport - Folder'20141612'Inv.trgF:'EmailImport'rohan@yahoo.com_01-01-2014_05-05-22'Inv.trg

所以我想拆分这条路径,我也只想从路径中拆分"Rohan"名称和"20141612"。请建议如何使用 C# 编码在 .net 中实现此目的。

此名称需要用作 Kofax 捕获批处理名称中的自定义名称。截至目前,批处理名称为:45- F:''EmailImport''ram@afcl.com_09-01-2014_10-02-30''New Text Document.trg。我也不知道 45- 是从哪里来的,这个批处理名称来自 Kofax 给出的示例脚本。

拆分文件夹路径和文件名

这是你的输出。通过使用String.Split()您可以轻松实现:

string filepath1 = @"F:'EmailImport'rohan@yahoo.com_01-01-2014_05-05-22'Inv.trg";
System.IO.FileInfo fif = new System.IO.FileInfo(filepath1);
string folderdet = fif.Directory.Name;
string[] arr1 = folderdet.Split('@');
string myname = arr1[0];
Console.WriteLine(myname);
string filepath2 = @" F:'AutoImport - Folder'20141612'Inv.trg";
System.IO.FileInfo fileinfo = new System.IO.FileInfo(filepath2);
string foldername = fileinfo.Directory.Name;
Console.WriteLine(foldername);

检查一下,如果您有任何问题,请告诉我。