Questions tagged «filenames»

文件名是关于文件的元数据;一个字符串,用于唯一地标识存储在计算机文件系统中的文件。

6
更改Windows上文件的大小写?
我想重命名git控制的代码库中的几个文件。具体而言,我只是想更改文件的情况下,使sourceCode.java成为SourceCode.java,例如。问题是:我在Windows机器上,文件系统认为这些文件是相同的文件名。 如何让Windows和Git识别该更改并将其签入?
209 windows  git  filenames 

8
从C#中的URI字符串获取文件名
我有这种方法可以从字符串URI中获取文件名。我该怎么做才能使其更坚固? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }
206 c#  string  uri  filenames 

4
在Python中构建完整路径文件名
我需要将文件路径名传递给模块。如何从目录名称,基本文件名和文件格式字符串构建文件路径? 呼叫时目录可能存在也可能不存在。 例如: dir_name='/home/me/dev/my_reports' base_filename='daily_report' format = 'pdf' 我需要创建一个字符串 '/home/me/dev/my_reports/daily_report.pdf' 手动连接片段似乎不是一个好方法。我试过了os.path.join: join(dir_name,base_filename,format) 但它给 /home/me/dev/my_reports/daily_report/pdf
179 python  join  filenames 


27
从URL获取文件名
在Java中,给定a java.net.URL或a String形式的http://www.example.com/some/path/to/a/file.xml,减去扩展名的最简单方法是什么?因此,在此示例中,我正在寻找可以返回的内容"file"。 我可以想到几种方法来实现此目的,但是我正在寻找易于阅读且简短的内容。
146 java  file  parsing  url  filenames 


23
清理字符串以使它们的URL和文件名安全?
我正在尝试提出一个功能,该功能可以很好地清理某些字符串,以使它们可以安全地在URL中使用(如post slug),也可以安全地用作文件名。例如,当有人上传文件时,我要确保我从名称中删除所有危险字符。 到目前为止,我已经提出了以下功能,希望该功能可以解决此问题,并允许外来UTF-8数据。 /** * Convert a string to the file/URL safe "slug" form * * @param string $string the string to clean * @param bool $is_filename TRUE will allow additional filename characters * @return string */ function sanitize($string = '', $is_filename = FALSE) { // Replace all weird characters …



5
html空间显示为%2520而不是%20
将文件名传递到firefox浏览器会导致其用%2520 代替代替空格%20。 我在名为的文件中包含以下HTML myhtml.html: <img src="C:\Documents and Settings\screenshots\Image01.png"/> 当我加载myhtml.html到Firefox中时,图像显示为残破的图像。因此,我右键单击该链接以查看图片,它显示了此修改的URL: file:///c:/Documents%2520and%2520Settings/screenshots/Image01.png ^ ^-----Firefox changed my space to %2520. 有没有搞错?它把我的空间变成了%2520。它不应该将其转换为%20吗? 如何更改此HTML文件,以便浏览器可以找到我的图像?这里发生了什么?


8
可以在文件名或扩展名中使用的DateTime.ToString()格式吗?
我想在创建文件时为文件名添加时间戳,但是我尝试使用的大多数DateTime方法输出带有空格和斜杠的内容。例如: Debug.WriteLine(DateTime.Now.ToString()); // <-- 9/19/2012 1:41:46 PM Debug.WriteLine(DateTime.Now.ToShortTimeString()); // <-- 1:41 PM Debug.WriteLine(DateTime.Now.ToShortDateString()); // <-- 9/19/2012 Debug.WriteLine(DateTime.Now.ToFileTime()); // <-- 129925501061462806 ToFileTime()可行,但并非完全可读。如何将输出格式化为可以在文件名或扩展名中使用的日期和时间,以便于人类理解?最好是这样的东西2011-19-9--13-45-30?

6
如何将Git补丁应用到具有不同名称和路径的文件?
我有两个存储库。在其中之一中,我对file进行了更改./hello.test。我提交更改,并使用提交创建补丁git format-patch -1 HEAD。现在,我有了第二个存储库,其中包含一个文件,该文件的内容与hello.test相同,但是以不同的名称放在另一个目录中:./blue/red/hi.test。如何将上述补丁应用到hi.test文件?我尝试过,git am --directory='blue/red' < patch_file但是那当然会抱怨文件名不一样(我认为Git不在乎吗?)。我知道我可以编辑diff以应用于该特定文件,但是我正在寻找命令解决方案。



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.