我知道/在Linux中是非法的,以下在Windows中是非法的(我认为) * . " / \ [ ] : ; | , *
*
.
"
/
\
[
]
:
;
|
,
我还缺少什么?
但是,我需要一个全面的指南,并且需要考虑双字节字符.链接到外部资源对我来说没问题.
我需要首先使用可能包含禁用字符的名称在文件系统上创建一个目录,所以我打算用下划线替换这些字符.然后我需要将此目录及其内容写入zip文件(使用Java),因此有关zip目录名称的任何其他建议将不胜感激.
linux windows directory zip filenames
我目前正在寻找可以帮助验证文件路径的正则表达式,例如:
C:\test\test2\test.exe
.net c# regex windows
windows ×2
.net ×1
c# ×1
directory ×1
filenames ×1
linux ×1
regex ×1
zip ×1