//windows下文件名中不能含有:\ / : * ? " < > | 英文的这些字符
if(StringUtils.isNotBlank(mName)){
mName = mName.replaceAll("[/\\\\:*?<>|]","");
if(StringUtils.isBlank(mName)){
mName = "未命名";
}
}
替换windows文件名不能出现的字符
最新推荐文章于 2025-07-26 12:17:55 发布
本文介绍在Windows操作系统下,为了确保文件名的有效性和兼容性,哪些特殊字符不允许出现在文件名中。通过具体的代码示例展示了如何使用Java编程语言来移除文件名中的非法字符,并为无效名称提供默认选项。
1万+

被折叠的 条评论
为什么被折叠?



