10.7 预览功能:自然排序

自然排序是按字母顺序排列字符串,同时将数字视为数字。这种排序理解比机器更接近人类的理解方式。你可以在 Windows 文件管理器中找到这个功能的示例。在那里,文件就是按自然顺序排序的。试着创建四个文件夹:“b1”、“a11”、“a2”、“a1”。

有几种编程语言支持自然排序。在 PHP 中,它是内置函数 natsort,而在 Python 中,它是第三方模块 natsort,在 Perl 中是 Sort::Naturally,在 Matlab 中是 sort_nat