Questions tagged «file-extension»

在文件名末尾附加一个后缀,以标识文件的类型。它(通常)与文件名之间用句点符号分隔。



28
如何在PHP中获得文件扩展名?
这是一个您可以在网上到处阅读的各种问题,并有各种答案: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts = split("[/\\.]", $filename); $n = count($exts)-1; $ext = $exts[$n]; 等等 但是,始终存在“最佳方法”,并且应该在堆栈溢出中使用。


6
JPG与JPEG图像格式
我经常使用JPEG图像,并且我注意到有两个非常相似的文件扩展名:.jpg,我的手机的相机和预览应用程序使用的是文件扩展名,以及Image Capture.jpeg用来保存使用佳能MX455打印机扫描的图像的文件扩展名。LaTeX似乎并没有区别,因为我给它一个扩展名更改为,结果似乎与从一开始就正确一样。我想知道两者之间的区别是什么。我遇到了这个问题.jpeg.jpg.jpg,当然可以通读它,尽管目前我有点没时间了。但是,从我快速浏览的结果看,似乎无法区分这两个扩展。实际上,似乎文件类型的名称是JPEG并且文件扩展名是.jpg: JPEG(或JPG,用于文件扩展名;联合图像专家组) (摘自那里的第一个答案)。那么这两个扩展名之间有什么大区别吗?如果是这样,那是什么?

11
给定文件系统路径,有没有一种更短的方法来提取不带扩展名的文件名?
我在WPF C#中编程。我有例如以下路径: C:\Program Files\hello.txt 我想从中提取hello。 该路径是string从数据库中检索到的。目前,我正在使用以下代码分割路径'\',然后再分割'.': string path = "C:\\Program Files\\hello.txt"; string[] pathArr = path.Split('\\'); string[] fileArr = pathArr.Last().Split('.'); string fileName = fileArr.Last().ToString(); 它可行,但是我认为应该有更短,更智能的解决方案。任何想法?








3
git grep通过文件扩展名
我知道,如果我只想对具有某些扩展名的文件使用grep格式,则可以这样做: // searches recursively and matches case insensitively in only javascript files // for "res" from the current directory grep -iIr --include=*.js res ./ 我一直在尝试寻找一种通过git grep来做到这一点的方法(以利用git grep的速度来利用它在树中存储的索引),但是没有用。我在这里看到不可能排除某些文件类型。

14
在nodejs的文件夹下按扩展名* .html查找文件
我想使用nodejs在src文件夹及其所有子文件夹中找到所有* .html文件。最好的方法是什么? var folder = '/project1/src'; var extension = 'html'; var cb = function(err, results) { // results is an array of the files with path relative to the folder console.log(results); } // This function is what I am looking for. It has to recursively traverse all sub folders. findFiles(folder, …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.