易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

文本_分割文本排序   [复制链接]

    2023-01-06 08:29:30
    模块控件源码
    易语言资源网
    1693 次浏览
    来源链接


经常碰到有朋友需要文本排序的需求

这里用到的是自定义数组排序

提供了两种排序算法:冒泡排序、快速排序

可以指定要排序的列,按不同的数据类型:文本型、整数
、双精度小数、日期时间型来排序

不局限于一行一行的文本,只要是两次分割可以转化成二维的都可以


更新版本:1.1

更新内容:

1.增加返回文本数组。2.修复文本_分割文本排序_快速() 第一行没有换行问题;感谢@明天自然醒 提醒

需求例子(抛砖引玉)

https://bbs.125.la/thread-14759042-1-1.html

文本_分割文本排序_快速 (, , “-”, 1, 2, 真)

https://bbs.125.la/forum.php?mod=viewthread&tid=14747405

文本_分割文本排序_快速 (, #换行符, “----”, 5, 2, 真)

https://bbs.125.la/forum.php?mod=viewthread&tid=14758077

文本_分割文本排序_快速 (, #引号 + “,” + #引号, “|”, 2, 2, 假)

https://bbs.125.la/forum.php?mod=viewthread&tid=14749665

文本_分割文本排序_快速 (, , “----”, 1, 2, 真)

https://bbs.125.la/forum.php?mod=viewthread&tid=14748970

文本_分割文本排序_快速 (, , “ ”, 2, 1, 真)

不一样的例子

https://bbs.125.la/forum.php?mod=viewthread&tid=14739608

文本_分割文本排序_快速 (, , “(”, 2, 3, 真)

https://bbs.125.la/forum.php?mod=viewthread&tid=14749116

文本_分割文本排序_快速 (, , “排”, 1, 2, 真)

https://bbs.125.la/forum.php?mod=viewthread&tid=14724873

文本_分割文本排序_快速 (, , “ ”, 1, 1, 真)

说明:格式统一,用文本类型即可,非标准日期时间格式,不能用4



点我下载 (已有 79 次下载)

引用模块


源码文件名 模块文件名
扩展模块1.0.e
精易模块.ec
扩展模块1.1.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
扩展模块1.0.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
扩展模块1.1.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:C++可视化设计窗口_通过E界面来转换成...     下一篇:易语言 编译器开发 简单生成应用程序...