精华内容
下载资源
问答
  • 获取文件名

    千次阅读 2012-11-28 18:01:20
    //获取网络路径的文件名(方法1) Uri uri=Uri.parse("http://avatar.csdn.net/0/0/D/1_saintswordsman.jpg"); String nameString1=uri.getLastPathSegment(); System.out.println("nameString1="+nameString...
    package com.example.tttt;
    import android.app.Activity;
    import android.net.Uri;
    import android.os.Bundle;
    
    public class MainActivity extends Activity {
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);      
    		
            //获取网络路径的文件名(方法1)
            Uri uri=Uri.parse("http://avatar.csdn.net/0/0/D/1_saintswordsman.jpg");  
            String nameString1=uri.getLastPathSegment();   
            System.out.println("nameString1="+nameString1);
            
            //获取本地文件的文件名
            String nameString2=getFileName("E:\\\\Android\\\\books\\\\Android.txt");
           //获取网络路径的文件名(方法2)
    		String nameString3=getFileName("http://avatar.csdn.net/0/0/D/1_saintswordsman.jpg");
            System.out.println("nameString2="+nameString2);
    		System.out.println("nameString3="+nameString3);
    		
        }
        //获取网络路径的文件名(方法2)
        //获取本地文件的文件名
        public static String getFileName(String path){
        	String resultString=null;
        	//path为url
        	if (path.contains("/")) {
    			String [] s1=path.split("/");
    			resultString=s1[s1.length-1];
    		}
        	//path为本地文件路径
        	//比如:E:\Android\books\Android.txt
        	//但是先要将其转义为E:\\\\Android\\\\books\\\\Android.txt
        	if (path.contains("\\\\")){
        		String [] s2=path.split("\\\\");
    			resultString=s2[s2.length-1];
        	}
        	return resultString;
        }
    
    }
    

    展开全文
  • go获取文件名和后缀

    万次阅读 2020-07-09 15:57:09
    package main import ( "fmt" "path" "strings" ) func main() { fullFilename := "D:/software/... //获取文件名带后缀 filenameWithSuffix := path.Base(fullFilename) fmt.Println("filenameWithSuffix
    package main
    
    import (
    	"fmt"
    	"path"
    	"strings"
    )
    
    func main() {
    	fullFilename := "D:/software/Typora/bin/typora.exe"
    	fmt.Println("fullFilename =", fullFilename)
    	//获取文件名带后缀
    	filenameWithSuffix := path.Base(fullFilename)
    	fmt.Println("filenameWithSuffix =", filenameWithSuffix)
    	//获取文件后缀
    	fileSuffix := path.Ext(filenameWithSuffix)
    	fmt.Println("fileSuffix =", fileSuffix)
    
    	//获取文件名
    	filenameOnly := strings.TrimSuffix(filenameWithSuffix, fileSuffix)
    	fmt.Println("filenameOnly =", filenameOnly)
    }
    
    

    输出结果如下

    fullFilename = D:/software/Typora/bin/typora.exe
    filenameWithSuffix = typora.exe
    fileSuffix = .exe
    filenameOnly = typora
    
    展开全文
  • 方法一: split分割:如果用“.”作为分隔的话,必须是如下写法,String.split("\."),这样才能正确的分隔开,不能...// 文件名 String[] strArray = filename.split("\\."); i

    1.获取文件名:
    方法一:split分割

    		String fileName="E:\\file.docx";
    		String temp[]=fileName.split("\\\\");
    		String fileNameNow=temp[temp.length-1];
    		System.out.println(fileNameNow);
    

    控制台输出结果:
    在这里插入图片描述
    方法二:substring截取

    String fileName="E:\\file.pdf";
    		String fileNameNow = fileName.substring(fileName.lastIndexOf("\\")+1);
    		System.out.println(fileNameNow);
    

    控制台输出结果:
    在这里插入图片描述

    2.获取文件前缀名:

    		//获取文件名 
    		String filename = "file.docx";        
    		String caselsh = filename.substring(0,filename.lastIndexOf("."));
    		System.out.println(caselsh);
    

    控制台输出结果:
    在这里插入图片描述

    3.获取文件类型(后缀名):
    方法一:
    split分割:如果用“.”作为分隔的话,必须是如下写法,String.split("\."),这样才能正确的分隔开,不能用String.split(".")

    		String filename = "file.txt";// 文件名
    	    String[] strArray = filename.split("\\.");
            int suffixIndex = strArray.length -1;
            System.out.println(strArray[suffixIndex]);
    

    控制台输出结果:
    在这里插入图片描述
    方法二:
    substring截取:substring(int beginIndex, int endIndex)
    返回从开始位置(beginIndex)到目标位置(endIndex)之间的字符串,但不包含目标位置(endIndex)的字符。

    File file=new File("E:\\file.doc"); 
    		String fileName=file.getName();    
    		String fileTyle=fileName.substring(fileName.lastIndexOf("."),fileName.length()); 
    		System.out.println(fileTyle);
    

    控制台输出结果:
    在这里插入图片描述

    展开全文
  • FileInfo 获取文件名

    千次阅读 2019-02-19 13:56:02
    //获取文件名 FileInfo fileIn = new FileInfo(FileName); //打开文件路径相对应的文件 string filelName = fileIn.Name; //获取文件名中的非汉字部分 FileInfo fileIn = new FileInfo(FileName); string...

    记录日常用到的一些方法,刚学,记录下来也方便查找

    //获取文件名
      FileInfo fileIn = new FileInfo(FileName);   //打开文件路径相对应的文件
      string filelName = fileIn.Name;  
      
    //获取文件名中的非汉字部分   
    FileInfo fileIn = new FileInfo(FileName);
    string filelName = fileIn.Name.Replace(" ", "");
    StringBuilder newsb = new StringBuilder();
               
    for (int i = 0; i < filelName.Length; i++)
     {
          if (filelName[i] < 0x4e00 || filelName[i] > 0x9fbb)  //去汉字
          {
           newsb.Append(filelName[i]);
          }
          else
          { 
          break;
          }    
     }
        
    
    
    展开全文
  • node--获取文件名

    千次阅读 2019-09-26 16:41:53
    node--获取文件名
  • hadoop 代码中获取文件名

    千次阅读 2016-06-22 16:09:01
    下面简单地介绍一下如果在MR代码中获取文件名1.在streaming中获取文件名实际中经常用python开发streaming程序,在python代码中可以用如下方式获得文件名:import osfilepath = os.environ["mapreduce_map_input_file...
  • EXCEl批量获取文件名

    2020-02-15 23:37:09
    批量获取某一个文件夹下边的文件名,并...Sub FSO批量获取文件名() Cells = "" Dim sfso Dim myPath As String Dim Sh As Object Dim Folder As Object Application.ScreenUpdating = False On Error Resume Next ...
  • js获取文件名和路径

    2020-05-09 14:13:05
    使用js获取文件名和文件路径 //---------------------------------// //作用 获取文件名和路径 //path 文件全路径 //flg 0:获取文件名 1:获取路径 //---------------------------------// function ...
  • 路径中获取文件名 import os.path spath = " D:/download/repository.7z" #获取文件名 p,f = os.path.split(spath); print ( " diris: " + p) print ( " fileis: " + f.split(".")[0]) #分隔盘符和文件名 drv,...
  • 用python从文件路径获取文件名用python从文件路径获取文件名用python从文件路径获取文件名 print(os.path.split(train_mask)[1].split(".")[0])
  • 根据url获取文件名,获取文件大小

    千次阅读 2016-08-30 16:49:26
    根据url获取文件名,获取文件大小
  • android uri获取文件名

    千次阅读 2020-05-08 17:32:14
    从android11开始,文件只能通过uri操作,包括获取文件名 var displayName = "" val query = context.contentResolver.query(uri, null, null, null, null, null) query?.use { it.moveToFirst() displayName = ...
  • c++获取文件名

    千次阅读 2017-08-07 16:54:45
    有的时候需要对一个具体的类型文件进行操作后,存入另一种类型的文件中(如提取语音文件.wav文件中的相关信息,然后存入同名的.txt文件中去) 本文介绍一种方法来获取文件名,如对于文件D:\code\test\sample000.wav...
  • input file multiple获取文件名

    千次阅读 2019-05-20 08:49:27
    input file multiple获取文件名(以分号分隔) <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> ...
  • 链接中获取文件名

    2020-06-08 10:03:09
    '算得上是-test.pdf' 获取文件名 var str = 'http://aaa.com/s/ddd/算得上是-test.pdf'; console.log(str.match(/([^/*.]+)\.\w+$/)) console.log(str.match(/([^/*.]+)\.\w+$/)[0]) //
  • socket 传输获取文件名

    2016-05-23 02:59:23
    最近在一个文件传输的小项目,可是发现俩个手机之间传输文件的时候,另一个手机无法获取文件名和文件类型,查阅资料发现有个fileinputstream可以合并流,谁知用起来问题很多,有没有大神给点意见!
  • js正则匹配获取文件名

    千次阅读 2018-06-29 17:23:18
    //获取文件名,不带后缀 var file_name=file_path.replace(/(.*\/)*([^.]+).*/ig,"$2"); //获取文件后缀 1.var FileExt=file_path.replace(/.+\./,""); 2.var fileExtension = file_path....
  • .bat批处理——批量获取文件名方法

    千次阅读 2019-09-08 13:27:28
    效果: 操作:按Win+R输入notepad——弹窗新建文本文档!复制下面代码,粘贴到文本文档中! DIR *.* /B >...按Ctrl+S(保存)1、找到需要提取的文件夹内;...双击运行(批量获取文件名方法.bat)文件...
  • Android 根据路径获取文件名

    千次阅读 2016-10-21 19:35:46
    思路: 利用String 类中的lastIndexOf()方法 , 分别获得"/" 和"."的索引,之后利用截取子串 .../** * 根据路径获取文件名 * @param path 路径参数 * @return 文件名字符串 */ private String getFileName(String path)
  • 从路径中获取文件名

    千次阅读 2019-01-02 11:02:39
    从路径中获取文件名 String linuxStr = "/opt/netwatcher/pm4h2/work/data/msd/ORGDATA_6fcd818c_1546357389137_1.dat"; String linuxPattern = "(.+)/(.+).dat$"; Pattern r = Pattern....
  • ftp 获取文件名出错

    千次阅读 2016-12-26 12:57:15
    1.ftp 获取文件名出错 如图 文件名 , 正确的应该是ISSUE_20161226.csv 但是前边出来了一堆其他的东西 经过排查是配置的问题 用改用SYST_UNIX 而当时我用的是SYST_NT 所以导致这个错误
  • UVM获取文件名和行号

    千次阅读 2020-11-19 10:46:49
      uvm_report机制,例如`uvm_info、`uvm_warning、`uvm_error、`uvm_fatal,打印出的信息包含有文件名和行号,那么uvm是如何获取文件名和行号的呢?   在uvm源代码中可以看到,调用了`uvm_file和`uvm_line这两个...
  • C#获取文件名

    2013-08-28 14:22:00
    C# 获取文件名及扩展名 string aFirstName = aFile.Substring(aFile.LastIndexOf("\\") + 1, (aFile.LastIndexOf(".") - aFile.LastIndexOf("\\") - 1)); //文件名 string aLastName = aFile.Substring(aFile....
  • Powershell 获取文件名--扩展语法

    千次阅读 2019-10-23 11:08:46
    今天介绍一下 .Net语法:直接获取文件路径的文件名: 取自System.IO.Path类 其中XXX为文件名全路径 当然,也可以获取文件名不要后缀(GetFileNameWithoutExtension) ...
  • 从字符串中提取特定的信息,常用于获取文件名、文件类型、所在路径等。 1.1 获取字符串信息 用指定的方式(PATTERN)从字符串(PARAMETERS)中移除内容 "\${PARAMETERS#PATTERN}" : 移除从开头匹配的字符串 "\${...
  • wangEditor2中拖入的图片获取文件名 wangEditor2中拖入的图片获取文件名 你最近在做华为的BOP项目,使用的是达索的enovia,客户要求使用富文本编辑器,将delmia中富文本编辑功能移到enovia端并且格式两端的格式要...
  • //获取文件名 : "2345好压诊断信息.txt"string filename = System.IO.Path.GetFileName(fullPath); //获取扩展名 :".txt"string extension = System.IO.Path.GetExtension(fu...
  • UIpath获取文件名路径扩展名等操作

    千次阅读 2019-10-26 22:46:43
    UIpath获取文件名路径扩展名等操作 使用Assign Activity,声明一个字符串变量为str 获取文件路径代码 System.IO.Path.GetDirectoryName(“C:\Users\Administrator\Desktop\备课\二回目\css基础.pptx”) 运行: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 516,462
精华内容 206,584
关键字:

获取文件名