Javascript:自然的字母数字字符串
2022-08-30 00:32:15
我正在寻找最简单的方法来对由数字和文本组成的数组进行排序,以及它们的组合。
例如:
'123asd'
'19asd'
'12345asd'
'asd123'
'asd12'
变成
'19asd'
'123asd'
'12345asd'
'asd12'
'asd123'
这将与我在这里提出的另一个问题的解决方案结合使用。
排序函数本身是有效的,我需要的是一个可以说“19asd”小于“123asd”的函数。
我是用JavaScript写的。
编辑:正如adormitu所指出的,我正在寻找的是自然排序的功能