精华内容
下载资源
问答
  • window 文件名特殊字符替换

    千次阅读 2019-09-11 22:58:48
    为了访问,每个文件都有唯一一个文件名用于标记文件。在程序设计,我们经常有创建文件的操作。在创建文件时,需要给新创建的文件起一个名子,这时候要特别小心,如果你的文件名没起好,以后一定会带来新的坑。 以下...

    原文链接:https://blog.csdn.net/weixin_43145361/article/details/90808168

    主流的操作系统都有文件的概述,文件存放数据的最根本单位。为了访问,每个文件都有唯一一个文件名用于标记文件。在程序设计,我们经常有创建文件的操作。在创建文件时,需要给新创建的文件起一个名子,这时候要特别小心,如果你的文件名没起好,以后一定会带来新的坑。

    以下是笔者根据多年的经验,总结出来的文件名的禁用字符:
    注意:在windows资源浏览器中1-10是无法直接创建的,但是在不同的环境却是可以的。比如 : 在Linux中直接就可以创建。当在多平台上交互时就会出现问题。

    序号内容说明
    1/Linux的路径分隔符,使用后会导致路径错误。
    2\Windows的路径分隔符,使用后会导致路径错误。
    3:一些编译语言,如java会用它作用文件间的分隔符。
    4?在很多控制台命令中,会当成通配符使用。
    5*在很多控制台命令中,会当成通配符使用。
    6|一些语言中被当成分隔符使用,如Markdown的制表符。
    7"大多数语言中会被当成字符串的开始和结束符,必需转义使用。
    8'一些语言,如Python中,会作为字符串开始和结束符使用。
    9<在HTML或XML中标签开始的标记。
    10>在HTML或XML中的标签结束标记。
    11 空格在DOS中,会被当成分隔符使用,必需加引号才可正常工作。
    12$在很多环境中会被当成变量开始符号,如Shell。

    推荐使用的安全非字母和数字符号。

    序号内容说明
    1_下划线任何语言中都可以使用的安全字符。
    2@因邮件地址而出名,可以安全使用(注意不要和自己的邮件地址冲突)
    3+ or -这两个符号虽然也做为运算符,但是作为文件名是没有任何问题的。
    4.安全,虽然在 windows 中作为后缀的分隔附,但是不影响正常使用。

     

    原文链接:https://blog.csdn.net/weixin_41287260/article/details/99255567

    如何替换文件名字符串中的特殊字符?
     

    public static String replaceSpecialCharacters(String dirPath) {
    
    		/*
    		 * windows下文件名中不能含有:\ / : * ? " < > | 英文的这些字符 ,这里使用"."、"'"进行替换。
    		 * \/:?| 用.替换
    		 * "<> 用'替换
    		 */
    		dirPath = dirPath.replaceAll("[/\\\\:*?|]", ".");
    		dirPath = dirPath.replaceAll("[\"<>]", "'");
    
    		return dirPath;
    	}
    


     

     

    展开全文
  • QString name(fileName);  name = name.replace(QRegExp("[/*?:
    QString name(fileName);
    
        name = name.replace(QRegExp("[/*?:<>|\"\\\\]"), "");
    展开全文
  • window批量获得文件名

    2020-06-30 13:15:53
  • 1.打开一个文件夹,点击工具 2.选择文件夹选项 3.点击查看,将隐藏已知文件类型的扩展名勾选取消 这样就可以在文件名的后面显示文件后缀.

    1.打开一个文件夹,点击工具

     2.选择文件夹选项

     3.点击查看,将隐藏已知文件类型的扩展名勾选取消

     这样就可以在文件名的后面显示文件后缀.

     

    展开全文
  • 当在win下创建一个中文文件名的文件,例如 工作表.xml 上传到服务器后,在Linux服务器端,显示是乱码或者问号。这是因为win系统默认编码是GBK,在win下创建的文件,文件名是用GBK编码的。Linux默认是UTF-8,此时GBK...
  • window系统一般文件名编码为gbk,文件内容编码这个需要通过编辑器查看或者设置,找个editplus文本编辑器就可以处理文本内容编码。         那么在window上显示正常的文件到linux上的时候,常常...
  • window nginx 中文路径, 文件名乱码问题解决
  • 1. Windows中文件名中的非法字符 / \ : * ? " < > | 注: 以上字符都是英文输出法的 Mac和linux除了“/”几乎都没事 2. 规范化文件名的函数定义 import re def safeFilename(filename, replace=''): ...
  • 干货:   Mac下,默认文字编码是utf-8,而在WIN下是gbk。 这样,在WIN下解压Mac打包的文件时,是用gbk来解析utf-8,就出现乱码了。 出现问题就得解决!之前我一直用Stuffit进行压缩,格式是.zip,就出现了上面所说...
  • 由于重装了Win8.1,在C盘会生成window.old的文件夹。本来想删除的,却出现文件名太长无法删除。那就改名呗,右键选择文件,我去,只有打开和发送选项,连属性选项都没有。当然打开和发送功能也不能正常使用。 那就用...
  • 获取文件夹下所有文件名(window+linux)

    千次阅读 2019-11-21 16:48:33
    window系统下 可以用以下批处理文件获取文件名: 创建一个.txt文件的记事本 在记事本下复制粘贴以下内容:DIR *.jpg /B >list.txt 将后缀名.txt 修改为.bat文件放入目标文件夹下,双击运行即可。得到的list.txt...
  • window下获取文件下的所有文件名

    千次阅读 2018-03-06 16:18:20
    首先在该文件夹下新建一个txt文件,然后将后缀还未.bat。会提示警告,但是不要管。 ... @ECHO OFF tree /F &...然后双击该文件,此时会产生一个“文件树.txt”文件,打开里面就是包含的文件名信息。...
  • 发现有大写文件名拷贝到centos全部变成小写。 判断是因为samba问题设置samba配置 一般默认位置在/etc/samba/smb.conf 设置如下 在/etc/opt/samba/smb.conf中下述值是否设置正确 case sensitive = auto ------>...
  • 下载文件方法: window.location.href='...这种情况下载时:文件名资源文件会中文乱码,解决办法:encodeURI(fileUrl, "utf-8"); var newFileUrl=encodeURI('http://www.baidu.com/down/down...
  • 内容转自删除 方法0: 复制代码 使用 chkdsk 磁盘修复工具 ... 2、在此窗口输入以下命令: 例如:检查并修复D分区 chkdsk D: /f 回车,输入 y 开始扫描,会耗费点时间,扫描完成后查看一下应该会删除了 ...
  • 最近在在优化一些代码等等,发现之前写的代码可以被替换,特别对于文件操作来说,这些有一些基本的小功能来组成,最简单的获取window下的文件名,可以重复使用,如下: void GetAllFilesFromDirectory(const std::...
  • 在资源管理器中,点击文件,点击文件夹和搜索选项,勾选始终搜索文件名和内容,就可以搜索文件的内容了。
  • windows系统获取文件夹下所有文件名(表名)到一个table.txt文件中: 1.1、首先打开要提取文件名的文件夹,新建一个txt文本文件。 1.2、编辑txt文本,输入以下批处理命令,保存文本文件。 dir *.* /b >table....
  • 1、在所在文件夹新建文本文件,双击编辑,输入 DIR *.* /B >LIST.TXT 2、保存退出后修改拓展名.txt->.bat 3、双击该.bat文件即可生成一个list.txt的文本文件,这个文本文件里面就是你想要的list信息 ...
  • 看来以后还是不能什么都用肉眼观察啊,应该把文件名复制粘贴出来,与程序提供的文件夹做对比 ,最后写给小程序比较一下,或者开启window文件的精确搜索。方法如下 这样就可以实现精确搜索了 ...
  • 第一步:在桌面左下角搜索放大文本大小 第二步:设置后应用即可
  • 工具:好压压缩软件 方法: 1.右击想要删除的文件或文件夹 2.选择 “添加到压缩文件。。。” 3.压缩文件的名字改为任意短名字,勾选“压缩后删除源文件”,进行压缩 4.压缩完发现源文件自动删除了,之后将压缩完的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 131,506
精华内容 52,602
关键字:

window文件名