怎么获取一个文件的 后缀名

如下:获取abcd.txt文件的后缀名。

function getSuffix(file){
       return file.slice(file.lastIndexOf(".") + 1,file.length);
  }

时间: 2024-10-24 22:44:21

怎么获取一个文件的 后缀名的相关文章

C#获取一个文件的扩展名

C#获取一个文件的扩展名System.IO.Path.GetExtension( "文件名 ");ChangeExtension   更改路径字符串的扩展名. Combine   合并两个路径字符串. GetDirectoryName   返回指定路径字符串的目录信息. GetExtension   返回指定的路径字符串的扩展名. GetFileName   返回指定路径字符串的文件名和扩展名. GetFileNameWithoutExtension   返回不具有扩展名的指定路径字符

使用五种以上方式获取一个文件的扩展名

要求:dir/upload.image.jpg,找出 .jpg 或者 jpg ,必须使用PHP自带的处理函数进行处理,方法不能明显重复,可以封装成函数,比如 get_ext1($file_name), get_ext2($file_name) 第一种: <?php $string= 'dir/upload.image.jpg'; $tok = strtok($string, '.'); //使用strtok将字符串分割成一个个令牌 while ($tok) { $arr[]= $tok; $to

Java获取文件的后缀名。

/** * 详细步骤 */ private static void test1() { //获取文件的原始名称 String originalFilename = "tim.g (1).jpg";//timg (1).jpg //获取最后一个.的位置 int lastIndexOf = originalFilename.lastIndexOf("."); //获取文件的后缀名 .jpg String suffix = originalFilename.substri

获取文件的后缀名 和 Process进程

1.获取文件的后缀名: string hou = Path.GetExtension("wang.txt");//hou=".txt";引用using System.IO;注意"Path"的大写 2.Process进程 1 Process.Start("notepad");//用类名打开记事本,属于静态函数 2 3 //封装我们要打开的文件,但是并不去打开这个文件 4 ProcessStartInfo psi = new Pr

键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:&quot;java&quot;,&quot;txt&quot;)作为key, 用个数作为value,放入到map集合中,遍历map集合

package cn.it.zuoye5; import java.io.File;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Scanner;import java.util.Set; /** 键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt&qu

C#实现把指定文件夹下的所有文件复制到指定路径下以及修改指定文件的后缀名

1.实现把指定文件夹下的所有文件复制到指定路径下 1 public static void copyFiles(string path) { 2 DirectoryInfo dir = new DirectoryInfo(path); 3 if (!dir.Exists) 4 return; //获得指定文件夹内的所有的子目录信息 5 DirectoryInfo[] dirs = dir.GetDirectories(); //获得指定文件夹内所有的文件信息 6 FileInfo[] files

快速获取url文件名和后缀名

安卓下载文件时,判断文件名和后缀一直比较麻烦,我们可以通过已知URL路径,自定义正则表达式获取下载文件的文件名和后缀名: 自定义mime type:String suffixes="avi|mpeg|3gp|mp3|mp4|wav"    //可以把所有的文件格式放进去 MIME  来源 String suffixes="avi|mpeg|3gp|mp3|mp4|wav|jpeg|gif|jpg|png|apk|exe|txt|html|htm|java|doc";

C#控制台基础 directory获取一个文件夹中所有文件的绝对路径(不包括文件夹)

1 探测的文件夹 2 代码 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace directory创建一个文件夹 9 { 10 class Program 11 { 12 static void Main(string[] args)

C#控制台基础 directory获取一个文件夹中所有文件及文件夹的绝对路径

1 探测的文件夹 2 代码 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace directory创建一个文件夹 9 { 10 class Program 11 { 12 static void Main(string[] args)