我从上传文件名中带有冒号的文件的客户那里收到错误,即 C:/uploads/test : doc.html
我假设某些 Unix 或 Linux 系统正在生成该文件,但我不确定用户如何使用无效文件名保存它们。我编写了一段代码,应该在上传时重命名文档。我的问题是我无法测试它,因为我无法在 Windows 上获取文件名中包含冒号的文件。
最佳答案
我发现了一个与冒号非常相似的字符,"꞉" 它是一个 unicode 字符,称为修饰字母冒号。它没有像全角冒号那样的空格,与常规冒号几乎完全相同,但符号有效。您可以从上方复制并粘贴它,也可以使用代码点 U+A789
关于windows - 如何在 Windows 中获取文件名中带有冒号的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10386344/