标签: filenames

C#:使用Directory.GetFiles获取具有固定长度的文件

目录'C:\ temp'有两个名为'GZ96A7005.tif'和'GZ96A7005001.tif'的文件.它们具有不同的长度和相同的扩展名.现在我运行下面的代码:

string[] resultFileNames = Directory.GetFiles(@"C:\temp", "????????????.tif");
Run Code Online (Sandbox Code Playgroud)

'resultFileNames'返回两个项'c:\ temp\GZ96A7005.tif'和'c:\ temp\GZ96A7005001.tif'.但是Window Search可以正常工作.这就是为什么以及如何得到我想要的?

替代文字

.net c# windows filenames long-filenames

0
推荐指数
2
解决办法
7225
查看次数

如何获取文件的mime类型,在android上的文件名中有点

我使用以下代码获取mime类型的文件:

    private String getMimeType(String url) {

        String type = null;
        String extension = MimeTypeMap.getFileExtensionFromUrl(url);
        Log.e("extension ", extension);

        if (extension != null) {
        MimeTypeMap mime = MimeTypeMap.getSingleton();
        type = mime.getMimeTypeFromExtension(extension);
        }
        return type;
    }

   where url is the absolute file path

    i am getting file and folder by the following way
    File file_arr [];
    file_arr = new   File(Environment.getExternalStorageDirectory().getPath()).listFiles();
    url = file_arr[i].getAbsolutePath();
Run Code Online (Sandbox Code Playgroud)

这是正确的,但它返回null,对于哪个文件在其文件名中有点".".

例如

如果文件名是picture1.jpg那么getMimeType()返回image/jpeg

在文件名的情况下,例子27-05-2012 22.05.14.jpg的名称中有点(.),则getMimeType()返回null.

我已将文件重命名为27-05-2012.jpg,其返回图像/ jpeg.

我的问题如何获取Android上所有类型的文件名(有点或特殊字符)的mime类型?请帮我.

filenames android mime-types android-file

0
推荐指数
1
解决办法
7054
查看次数

良好,可靠的函数来获取文件扩展名

我已经创建了一个函数,到目前为止,无论文件名有多奇怪,到目前为止它似乎都非常擅长获取文件扩展名.我在网上遇到的每一种方法似乎都喜欢使用爆炸.获取扩展名,但如果文件名中有多个.s,该怎么办?

这是我的功能:

$fileName = 'my.reallyAwk-ward..file--name.JPEG' ;
echo getExtension($fileName) ;

function getExtension($fileName)
{
    $ext = explode('.', strrev($fileName), 2) ;
    $ext = strtolower(strrev($ext[0])) ;
    return $ext ;
}
Run Code Online (Sandbox Code Playgroud)

我是重新发明一个轮子还是可以提高效率?

php filenames

0
推荐指数
1
解决办法
230
查看次数

如何使用javascript获取文件选择事件的文件控制文件名

我需要在用户从对话框中选择任何文件时立即获取文件名(选择文件后单击"打开"按钮或只需双击文件本身).

是否有任何可用的文件控件事件可以在关闭对话框后触发以获取文件名

html javascript filenames file-upload

0
推荐指数
1
解决办法
7433
查看次数

Java从一个文件夹中搜索文件名

我正在学习Java,我不太确定搜索文件的方法.我想构建返回文件名的函数(文件名应以其开头star和结尾.txt)

例如,在文件夹中我们有Java源文件和一些文件.例如,文件:

  • 1.TXT
  • 2.txt
  • 4.txt
  • start.txt
  • star.txt
  • onstart.txt
  • starton.txt
  • myjava.java

然后我想得到start.txt,star.txt&starton.txt

我一直在寻找,FilenameFilter但我找不到找到文件的好方法.有没有人知道查找文件的方法?

java filenames filtering

0
推荐指数
1
解决办法
9526
查看次数

Git diff文件名打破一致性

该行取自原始差异,包括2852个文件更改(切换多个库).

diff --git "a/system/cms/config/database.php\n" "b/system/cms/config/database.php\n"
Run Code Online (Sandbox Code Playgroud)

在所有2852个文件更改中,这是唯一的差异,其中文件名用引号括起来并以"\n"结尾.每个其他相关的行都符合这种模式.

diff --git a/system/cms/config/constants.php b/system/cms/config/constants.php
Run Code Online (Sandbox Code Playgroud)

知道为什么会这样吗?

git diff filenames git-diff

0
推荐指数
1
解决办法
74
查看次数

按标识符分隔文件名

对许多人来说,这可能是一项非常简单的任务,但我找不到适合我的任何东西.

我有一个文件名: filenm_A006.2011.269.10.47.G25_2010

我想将它的所有部分(用.和分隔_)分开使用它们.我怎么能用简单的matlab命令呢?

亲切的问候,

亩施

matlab filenames split

0
推荐指数
1
解决办法
637
查看次数

read.table从R中的目录中读取多个文件

我的目的是从目录中读取多个文件到一个巨大的表中.但运行代码报告

错误:"无效的描述参数".

任何人都知道为什么会这样?我检查了我的文件,它们都是相同的格式.

dir<- "D:\\Concentration" #work dir
filename<- list.files(dir)
### Read in data file
Data<-read.table(paste(dir,filename,sep="/"),sep=",")
Run Code Online (Sandbox Code Playgroud)

import filenames r dir read.table

0
推荐指数
1
解决办法
2219
查看次数

filename中的日期返回Windows机器上的错误runnig

我想创建一个文件,并在文件名中使用项目名称和日期.这是我在Unix机器上使用了一段时间的简单Java代码.

    String fileName = projectName + "," + (date.toString());
    PrintStream pr = new PrintStream(new File(fileName));
Run Code Online (Sandbox Code Playgroud)

最近,我试图在Windows机器上运行我的代码,我收到此错误:

Exception in thread "main" java.io.FileNotFoundException: Test,Thu Sep 03 12:28:33 EDT 2015 (The filename, directory name, or volume label syntax is incorrect) 
Run Code Online (Sandbox Code Playgroud)

当我从文件名中删除日期时,一切都很完美.任何建议文件名中的日期问题是什么以及如何解决它?

java windows filenames date

0
推荐指数
1
解决办法
64
查看次数

如何获取绝对文件名的非目录部分?

我想问一下如何从Lisp的交互式命令中获取文件名。

顺便说一句,这是从另一个stackoverflow线程获取的。

将剪贴板上的图像粘贴到Emacs Org模式文件中而不保存

(defun markdown-insert-clipboard-image (&optional file)
  (interactive "G")
  (shell-command (concat "pngpaste " file))
  (insert (concat "![" file "](" file ")")))
Run Code Online (Sandbox Code Playgroud)

我的问题是文件正在使用绝对路径,而不仅仅是文件名,这导致文件在推送到服务器时出现错误。

我得到的不只是yahoocom.png

/Users/test/test/test/test/yahoocom.png

我只想得到

yahoocom.png

无论如何,我可以修改代码,使其仅使用文件名。

emacs filenames

0
推荐指数
2
解决办法
41
查看次数