我需要对一个可能包含数字的单元列表进行排序。
例如:["unit 1", "unit 2", ..., "unit 11"]。
大多数排序函数会按照这种顺序排序: unit 1,unit 11,unit 2..。
但我也可能有没有数字的情况。 ["apt A", "apt B", ..., "apt Z"]。
有没有聪明的解决方案可以正确地排序: unit 1, unit 2, ..., unit 11。 apt A, apt B, ..., apt Z。
例如:["unit 1", "unit 2", ..., "unit 11"]。
大多数排序函数会按照这种顺序排序: unit 1,unit 11,unit 2..。
但我也可能有没有数字的情况。 ["apt A", "apt B", ..., "apt Z"]。
有没有聪明的解决方案可以正确地排序: unit 1, unit 2, ..., unit 11。 apt A, apt B, ..., apt Z。
['apt A', 'apt B', 'apt 1', 'apt 2']
可以混合使用吗? - Patrick Roberts