首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有一种跨平台的Java方法来删除文件名的特殊字符?

有没有一种跨平台的Java方法来删除文件名的特殊字符?
EN

Stack Overflow用户
提问于 2009-07-20 18:25:14
回答 8查看 34.2K关注 0票数 64

我正在制作一个跨平台的应用程序,它根据在线检索的数据重命名文件。我想要清理我从当前平台的web API中获取的字符串。

我知道不同的平台有不同的文件名要求,所以我想知道是否有跨平台的方法来做到这一点?

Windows:在平台上不能有问号'?‘在文件名中,而在Linux中,您可以。文件名可能包含这样的字符,我希望支持这些字符的平台保留它们,否则,将它们去掉。

此外,我更喜欢不需要第三方库的标准Java解决方案。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1155107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档