我有很多文件,当我按名称对它们进行排序时,它们看起来像这样:
Story - descriptions.docx
Story.docx
Tale - descriptions.docx
Tale - maps.jpg
Tale v2.docx
Tale.docx
为什么要这样排序,而不是以 为Story.docx
开头Story - descriptions.docx
?
答案1
这就是排序的工作原理。
查看 ASCII 字符表,.
(点/句点)后空间)。
即使您在 Windows 中隐藏了已知的扩展,它也会像它们在那里一样进行排序。
.docx
您可以通过创建不带. 的文件(或将其从文档中删除)来测试这一点,然后您将看到您获得了预期的排序。但是,如果.docx
文件名后面有 ,则 后面没有文本的文件Story
会列在后面,Story xxx
因为这个.
(点)位于空格后面。
如果您确实希望Story.docx
将 放在首位,您可以将 重命名Story - descriptions.docx
为Story_- descriptions.docx
。请注意而不是_
空格。_
后排序中的(点.
)。