【发布时间】:2013-06-05 16:03:06
【问题描述】:
我需要对一组字母数字项进行如下排序。来自:
2 xxx
20 axxx
38 xxxx
20 bx
8540 xxxxxx
到:
8540 xxxxx
38 xxxx
20 axxx
20 bx
2 xxx
因此,按照数字降序排序,然后按字母升序排序。数字始终与字母字符(表示为“xxxx”)用一个空格分隔,但数字是可变长度的。
我怀疑我需要在 sort() 函数中使用一些正则表达式并按空格分隔数字然后对其进行排序,但我不知道如何配合字母排序。任何代码示例?非常感谢!
【问题讨论】:
标签: javascript regex arrays sorting