|

分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
本帖最后由 afu45 于 2022-12-28 14:03 编辑
经常碰到有朋友需要文本排序的需求
这里用到的是自定义数组排序
提供了两种排序算法:冒泡排序、快速排序
可以指定要排序的列,按不同的数据类型:文本型、整数型、双精度小数型、日期时间型来排序
不局限于一行一行的文本,只要是两次分割可以转化成二维的都可以
最后:建议增加到精易模块里
老版本:1.0 这个不用下载了
扩展模块.e
(943.53 KB, 下载次数: 69)
更新版本:1.1
更新内容:
1.增加返回文本数组。2.修复文本_分割文本排序_快速() 第一行没有换行问题;感谢@明天自然醒 提醒
![]()
需求例子(抛砖引玉)
https://125.confly.eu.org/thread-14759042-1-1.html
文本_分割文本排序_快速 (, , “-”, 1, 2, 真)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14747405
文本_分割文本排序_快速 (, #换行符, “----”, 5, 2, 真)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14758077
文本_分割文本排序_快速 (, #引号 + “,” + #引号, “|”, 2, 2, 假)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14749665
文本_分割文本排序_快速 (, , “----”, 1, 2, 真)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14748970
文本_分割文本排序_快速 (, , “ ”, 2, 1, 真)
不一样的例子
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14739608
文本_分割文本排序_快速 (, , “(”, 2, 3, 真)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14749116
文本_分割文本排序_快速 (, , “排”, 1, 2, 真)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14724873
文本_分割文本排序_快速 (, , “ ”, 1, 1, 真)
说明:格式统一,用文本类型即可,非标准日期时间格式,不能用4
|
-
-
扩展模块.e
944.37 KB, 下载次数: 143, 下载积分: 精币 -2 枚
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 精品特辑|主题: 814, 订阅: 16
- · 铁干货|主题: 81, 订阅: 2
- · 收藏备用|主题: 102, 订阅: 2
|