natural-sort

natural-sort

文章 0 浏览 4

如何按 DESC 或 ASC 对 varchar 数字列进行排序?

我写... ORDER BY column ASC 但我的列是 VARCHAR 并且它排序错误,如 1, 10, 2,而不是 1, 2, 10。 我怎样才能像 1, 2, 10 那样排序?…

划一舟意中人 2024-12-09 20:46:20 0 0

自然地对平面数组进行排序,而不保留原始键

有没有办法让 natsort() 也更改索引? 即 $array = array('IMG0.png', 'img12.png', 'img10.png', 'img2.png', 'img1.png', 'IMG3.png'); natsort($ar…

遗失的美好 2024-12-03 11:55:23 1 0

Java 字符串数字比较器

我有一个方法返回需要排序的字符串列表。然而,我遇到了旧的字符串数字排序问题,想知道是否有人可以帮助实现比较器或为我指明一个方向。 该列表将返…

北座城市 2024-12-02 08:45:34 2 0

“自然的”在 Ruby 中对哈希数组进行排序

对于对哈希数组进行排序和自然排序,但是最好的方法是什么同时做两个? my_array = [ {"id":"some-server-1","foo":"bar"},{"id":"some-server-2","fo…

狂之美人 2024-12-01 19:05:51 0 0

对包含字母数字值的 nvarchar 列进行排序

SQL Server 2005 表中的一列包含字母数字值,我想根据字母数字排序对行进行排序。 HOUSE_NO 是一个 NVARCHAR 列,它包含如下值: - 2/1 NAWOG - 1/1 -…

伤痕我心 2024-11-28 08:33:40 0 0

对混合文本和数字的数据进行自然排序(然后是更多文本*有时*)

我正在为一个经营牲畜拍卖的人开发一个网站。他将动物输入为 Lot 1、Lot 2、Lot 3、Lot 3a、Lot 4、... Lot 100、... Lot N。由于这是数字和文本的混…

尛丟丟 2024-11-27 20:43:46 4 0

在 Python 中按元组的第一个元素自然地对字母数字元组列表进行排序

上一个 stackoverflow 问题解释了如何对字符串列表进行排序字母数字。我想按元组的第一个元素按字母数字顺序对元组列表进行排序。 示例 1: >>> sort_…

岁月蹉跎了容颜 2024-11-26 16:00:32 1 0

如何按字符串中的数字对字符串列表进行排序?

我有一个文件名列表,如下所示: fw_d.log.1.gz through fw_d.log.300.gz 当我使用下面的代码块时,它几乎按照我想要的方式对其进行排序,但不完全是…

一刻暧昧 2024-11-14 09:33:08 5 0

mysql 自然排序

我有像 server(id,name,ip) 这样的表。当我尝试按名称对结果进行排序时,我得到: srv1,srv10,srv11,srv2,srv6 但我需要像 srv1,srv2,srv6,srv10,srv1…

半边脸i 2024-11-06 15:39:52 4 0

这段 perl 代码中 $_ 被修改在哪里?

以下 perl 代码在 PerlCritic 中生成警告(由 Activestate): sub natural_sort { my @sorted; @sorted = grep {s/(^|\D)0+(\d)/$1$2/g,1} sort grep…

迷离° 2024-11-04 21:14:04 6 0

如果字符串集中有多个可识别的数字序列,自然排序应该如何工作?

所谓的自然排序旨在解决以下问题:当用户期望 file1.txt file2.txt file3.txt file10.txt file11.txt “通常”排序时,会产生: file1.txt file10.txt…

审判长 2024-11-02 09:33:24 5 0

有没有一种方法可以对“维生素 B12”进行排序?前面不是“维生素B6”吗?

在 Ruby on Rails 中,默认排序顺序 Vitamin A Vitamin B12 Vitamin B6 为 是否有一种机制或快速方法可以按自然语言方式排序,以便 B6 显示在 B12 之…

何止钟意 2024-11-02 08:03:33 4 0

MySql自然排序与某个值的偏移量

我有数据: CREATE TABLE IF NOT EXISTS `sort` ( `id` int(10) NOT NULL AUTO_INCREMENT, `value` varchar(50) NOT NULL, PRIMARY KEY (`id`) ); INS…

往日情怀 2024-11-02 03:10:53 8 0

按字母数字键自然对数组进行排序

如何按其键对这样的数组进行排序,从较小的分辨率到较大的分辨率: $sizes = array( '120x120' => 'large', '60x60' => 'small', '200x200' => 'very …

策马西风 2024-10-29 08:36:55 6 0

如何在 ruby​​ 中对字母数字数组进行排序

如何在 ruby​​ 中按字母数字顺序对数组数据进行排序? 假设我的数组是 a = [test_0_1, test_0_2, test_0_3, test_0_4, test_0_5, test_0_6, test_0_…

时光是把杀猪刀 2024-10-27 13:17:35 6 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文