作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
<分区>
是的,它是 Is there a natural_sort_by method for Ruby? 的副本,但我认为 dawg 和 Eric 在这里说得更清楚,至少对我来说这些答案更详尽..
我有一个这样的数组:
arr = ["file1.txt", "file11.txt", "file12.txt", "file2.txt", "file3.txt"]
我希望它像这样排序:
arr = ["file1.txt", "file2.txt", "file3.txt", "file11.txt", "file12.txt"]
我该怎么做?我试过 sort
,但我不是很清楚..
我这样按大小对文件进行排序:
files=Dir.entries("./").sort { |f| File.size(f) }.select { |f| File.file?(f) }
我是一名优秀的程序员,十分优秀!