Questions tagged «natural-sort»

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


21
MySQL中的自然排序
有没有一种优雅的方法可以在MySQL数据库中进行高性能的自然排序? 例如,如果我有此数据集: 最终幻想 最终幻想4 最终幻想10 最终幻想12 最终幻想12:爱情之链 最终幻想冒险 最终幻想起源 最终幻想战术 除了将游戏名称拆分成各个组成部分以外,其他任何优雅的解决方案 标题:《最终幻想》 编号:“ 12” 副标题:“ Promathia的链条” 确保它们以正确的顺序出现?(10个在4之后,而不是2之前)。 这样做是一件令人痛苦的事情,因为不时有另一款游戏破坏了解析游戏标题的机制(例如“战锤40,000”,“詹姆斯·邦德007”)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.