gpt4 book ai didi

javascript - 对字符串的数字部分进行排序?

转载 作者:行者123 更新时间:2023-11-30 14:56:30 25 4
gpt4 key购买 nike

<分区>

我们有一堆 SomeItems其中有一个字段 someId这是格式(简化/替换为假人):
abc.def1.<someNumber>
我有一个数组 SomeItems并一直这样排序:

let rows = someItems.sort((lhs, rhs) => lhs.someId > rhs.someId)

这几乎只是按字母顺序排序,所以这意味着顺序有点奇怪:

abc.def1.1
abc.def1.1234
abc.def1.1235
abc.def1.2
abc.def1.234

我希望它按数字排序 - 如 1、2、234、1234 等。

执行此操作的简洁方法是什么?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com