从路径中获取文件名|java代码实现从路径字符串中获取文件名称

从路径中获取文件名|java代码实现从路径字符串中获取文件名称的第1张示图

1. C#中怎样取路径中的文件名

//string path=Server.MapPath("FileName"); //获取路径//string FullFileName = this.FileUpload1.FileName; //绝对路径//FileUpload1是一个上传文件的控件你想要的是这句:string FileName = FullFileName.Substring(FullFileName.LastIndexOf("\\") + 1);//最后一个\后的数据比如你的路径是:E:\download\Asp.net\Msystem\upload.aspx那上面的例子得到的就是upload.aspx;如果是string FileName = path.Substring(FullFileName.LastIndexOf(".") + 1);得到的就是aspx这样说你应该明白吧?希望对你有所帮助。

2. php中怎么从路径中取出文件名

1.basename($path) — 返回路径中的文件名部分2.scandir(/dir) 列出指定路径中的文件和目录你应该试下 第一个

3. 如何获取一个文件的路径名及文件名

按住Shift在文件上点击鼠标右键,选择“复制为路径”,然后找个地方粘贴就可以了。

4. 如何从文件的绝对路径中获取文件名

System.Web.HttpContext.Current.Server.MapPath("~/文件夹名/文件名");

5. java代码实现从路径字符串中获取文件名称

这道题主要就是利用了String类的split()方法,进行多次调用,已经帮你实现了,代码如版下:public class Test{ public static void main(String[] args){ String str = "c:/win/good/aaa.txt;d:/win/good/bbb.txt;c:/win/cccc.txt;"; //得到路权径数组 String[] fileRoot = str.split(";"); String[] fileName = null; for(int i = 0;i < fileRoot.length;i++){ if(fileRoot[i] != null){ fileName = fileRoot[i].split("/"); //得到最终需要的文件名 System.out.println (fileName[fileName.length-1]); } } }}

6. 易语言 如何取路径中的文件名

解决这个问题抄的方法如下:

1、新建工程文件,运行“易语言”主程序,进入“新建工程”文件对话框,选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序”设计界面。

7. VB 从全路径中获取文件名

Public Function GetFileName(ByVal FullPathName As String, Optional ByVal NoExtName As Boolean = False) As String'从指定全路径中找到文件名'FullPathName指定全路径'返回值:包含的文件名Dim I As Long, J As LongDim filename As String, FileNameNoExt As String FullPathName = Trim(FullPathName) I = InStrRev(FullPathName, "\") J = Len(FullPathName) If I = 0 Then Exit Function filename = Mid(FullPathName, I + 1, J – I) I = InStrRev(filename, ".") J = Len(filename) If I = 0 Then Exit Function FileNameNoExt = Mid(filename, 1, I – 1) If NoExtName = True Then GetFileName = FileNameNoExt Else GetFileName = filename End IfEnd Function

8. C++中如何从路径字符串中获取文件名!

C风格:

char*p=strrchr(path.c_str(),'/')

p是path里最后一个'/'的地址。然后

strings(p+1);

,内s就是"world.shp"了。

C++风格:

intpos=path.find_last_of('/');

pos就是最后一个'/'的下标容。

然后

strings(path.substr(pos+1));

s就是"world.shp"了。

9. VB如何提取路径中的文件名

楼上几位够费劲的,只需要一行代码: Text2 = CreateObject("Scripting.FileSystemObject").GetBaseName(Text1)

10. vb.net从文件路径中获取文件名

获取方法,参考实例如下:'获取路径名各部分: 如: c:\dir1001\aaa.txt'获取路径路径 c:\dir1001\Public Function GetFileName(FilePathFileName As String) As String '获取文件名 aaa.txt On Error Resume Next Dim i As Integer, J As Integer i Len(FilePathFileName) J InStrRev(FilePathFileName, "\") GetFileName Mid(FilePathFileName, J + 1, i)End Function''获取路径路径 c:\dir1001\Public Function GetFilePath(FilePathFileName As String) As String '获取路径路径 c:\dir1001\ On Error Resume Next Dim J As Integer J InStrRev(FilePathFileName, "\") GetFilePath Mid(FilePathFileName, 1, J)End Function'获取文件名但不包括扩展名 aaaPublic Function GetFileNameNoExt(FilePathFileName As String) As String '获取文件名但不包括扩展名 aaa On Error Resume Next Dim i As Integer, J As Integer, k As Integer i Len(FilePathFileName) J InStrRev(FilePathFileName, "\") k InStrRev(FilePathFileName, ".") If k 0 Then GetFileNameNoExt Mid(FilePathFileName, J + 1, i – J) Else GetFileNameNoExt Mid(FilePathFileName, J + 1, k – J – 1) End If End Function '===== '获取扩展名 .txtPublic Function GetFileExtName(FilePathFileName As String) As String '获取扩展名 .txt On Error Resume Next Dim i As Integer, J As Integer i Len(FilePathFileName) J InStrRev(FilePathFileName, ".") If J 0 Then GetFileExtName ".txt" Else GetFileExtName Mid(FilePathFileName, J, i) End IfEnd Function

未经允许不得转载:山九号 » 从路径中获取文件名|java代码实现从路径字符串中获取文件名称

赞 (0)