获取文件名后缀

//获取文件名后缀
char* fileName = "pwave.sgy";
std::string file_str = fileName;
int pos = file_str.rfind(‘.‘) + 1;
std::string temp = file_str.substr( pos );
时间: 2024-10-13 08:56:14

获取文件名后缀的相关文章

JavaScript根据文件名后缀判断是否图片文件

//JavaScript根据文件名后缀判断是否图片文件 //图片文件的后缀名 var imgExt = new Array(".png",".jpg",".jpeg",".bmp",".gif"); //获取文件名后缀名 String.prototype.extension = function(){ var ext = null; var name = this.toLowerCase(); var i

java 获取文件名(不包括文件的后缀)和文件重命名

获取文件名(不包括后缀) originalFileName.substring(0, originalFileName.lastIndexOf(".")) 文件重命名 public void renameFile(String file, String toFile) { File toBeRenamed = new File(file); //检查要重命名的文件是否存在,是否是文件 if (!toBeRenamed.exists() || toBeRenamed.isDirector

c#根据绝对路径获取 带后缀文件名、后缀名、文件名

zz   C#根据绝对路径获取 带后缀文件名.后缀名.文件名 1.c#根据绝对路径获取 带后缀文件名.后缀名.文件名. string str =" F:\test\Default.aspx";                string filename = System.IO.Path.GetFileName(str);//文件名 “Default.aspx”                string extension = System.IO.Path.GetExtension(

【.Net】C# 根据绝对路径获取 带后缀文件名、后缀名、文件名、不带文件名的文件路径

1.c#根据绝对路径获取 带后缀文件名.后缀名.文件名. 1 string str =" F:\test\Default.aspx"; 2 string filename = System.IO.Path.GetFileName(str);//文件名 "Default.aspx" 3 string extension = System.IO.Path.GetExtension(str);//扩展名 ".aspx" 4 string fileNam

获取文件名的扩展名

文件名类型有:http://localhost/code/loginfile/index.ini.php?username=aaa E:\xampp\php/login.php login.php function file_extension($url) { //第一步:判断是否有问号"?" $file="";  //存储整个文件名称 if (strstr($url,"?")){ list($file)=explode("?"

详解php 获取文件名basename()函数的用法

PHP 中basename()函数给出一个包含有指向一个文件的全路径的字符串,此函数返回基本的文件名,本篇文章收集了关于使用PHP basename()函数获取文件名的几篇文章,希望对大家理解使用PHP basename()函数获取文件名有所帮助. 1.详解php basename()函数获取文件名的用法 php basename()函数给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名.如果文件名是以 suffix 结束的,那这一部分也会被去掉.在 Windows 中,斜线(/

MVC4 路由参数带点 文件名后缀导致错误

错误描述 最近在研究office在线预览,用到mvc4  apicontroller 需要传参是文件名,如test.docx导致错误"指定的目录或文件在 Web 服务器上不存在", 请求的路径如:api/wopi/files/test.docx?access_token=access_token.如下截图: 项目中路由配置: public static class WebApiConfig { public static void Register(HttpConfiguration

php获取文件名

文件名路径中包含有中文的,如何获取文件名 $str='中文/中文/匆匆那年.mp3'; echo get_basename($str1); function get_basename($filename){ return preg_replace('/^.+[\\\\\\/]/', '', $filename); } $str1=get_basename($str); //不带后缀的文件名 echo substr($str1,0,strrpos($str1, '.'))

jQuery 获取文件后缀的方法

方法一.       采用正则表达式: Js代码 var file=$("input[name='file']").val(); var filename=file.replace(/.*(\/|\\)/, ""); var fileExt=(/[.]/.exec(filename)) ? /[^.]+$/.exec(filename.toLowerCase()) : ''; filename得到文件名  fileExt得到后缀名 方法二.  Js代码 var lo