【发布时间】:2019-01-11 22:10:05
【问题描述】:
我花了几个小时搜索一个库或一种方法:
我有一个数组 []string{"ex10", "ex2", "ex1"} 并在调用 sort.Strings 或使用 sort.Slice 与字节数组进行比较后得到结果 []string{ “ex1”、“ex10”、“ex2”}
有人知道如何实现吗?
如果有人知道 swift 我已经找到了解决方案 here
【问题讨论】:
-
要添加到其他 cmets/answers,我建议避免使用此类数据进行排序。改为使用前导零对其进行规范化。问题是,除非您的问题很简单,否则您将遇到各种极端情况 - 例如,JimB 的答案假定某种格式并且会失败。清理数据而不是向后弯腰处理数据通常是值得的
标签: go natural-sort