精易论坛

标题: 呵呵仙_E类_快速文本追加 [打印本页]

作者: 呵呵仙    时间: 2023-1-4 14:02
标题: 呵呵仙_E类_快速文本追加
本帖最后由 呵呵仙 于 2023-1-4 14:20 编辑

E类_快速文本追加.rar (160.44 KB, 下载次数: 306) 有时需要对大文本数组合并为一个文本时,用"文本=文本+#换行符"的传统方式.真的睡一觉起来!软件还在处理中!实在会吐血.所以,写了这个快速文本追加类.
以100w文本数组合并写出为例,速度还是可观的!!
和修正:快速文本数组_取出成员()不能直接用于返回()上的问题.对快速文本数组和 快速整数数组增加一些方法!



作者: 冰棍好烫啊    时间: 2023-1-4 14:42
        感谢分享,很给力!~
作者: 一指温柔    时间: 2023-1-4 14:57
感谢分享,很给力!~
作者: 清风徐来2    时间: 2023-1-4 15:52
感谢分享
作者: kanhaiyouyue    时间: 2023-1-4 16:02
老板辛苦了........................
作者: 一尘不染    时间: 2023-1-4 16:23
老板留个群,小的币不够用。赚币没得花的快
作者: kanhaiyouyue    时间: 2023-1-4 16:36
这个文本追加不错,老板继续更新........
作者: wjswzj0    时间: 2023-1-4 16:40
感谢分享,很给力!~
作者: kanhaiyouyue    时间: 2023-1-4 16:42
老板这个功能一定加上,寻找值,支持模糊查找:
      寻找(参数一:预寻找的文本,参数二:模糊还是精确,逻辑型)   
           (返回找到的成员位置整数数组(可能找到多个值),有利于后面的修改或删除成员值提供位置,如果没找到返回0)
作者: shuaier    时间: 2023-1-4 16:45
感谢分享,很给力!~
作者: kanhaiyouyue    时间: 2023-1-4 16:56
颠覆性的功能,易语言就缺这个,无论是文本追加还是数组成员合并还是快速文本对象都用得上这个
        速度贼慢了,这个无敌............
作者: 北极星光    时间: 2023-1-4 17:00
感谢分享,很给力
作者: cqcc    时间: 2023-1-4 17:20
这个才是真正适用的东西
作者: 易造轮    时间: 2023-1-4 19:41
能不能搞个非类的方式?
快速文本类已经很多了。。
作者: 梦寻简单    时间: 2023-1-4 19:55
学习学习
作者: 呵呵仙    时间: 2023-1-4 20:34
易造轮 发表于 2023-1-4 19:41
能不能搞个非类的方式?
快速文本类已经很多了。。

如果对类反感,你可以把别人写在类的代码,要用时把代码复制出来写一趟下啊!
作者: kanhaiyouyue    时间: 2023-1-4 20:34
这才是真正接地气的功能,老板继续更新,易语言以你为荣,广大小白需要你...................
作者: 283688410    时间: 2023-1-4 21:38
谢谢楼主
作者: 易造轮    时间: 2023-1-4 21:46
呵呵仙 发表于 2023-1-4 20:34
如果对类反感,你可以把别人写在类的代码,要用时把代码复制出来写一趟下啊! ...

你想想 如果开发另一个类模块要用这东西,就变成类中类了
作者: 深圳梦    时间: 2023-1-4 22:29
        感谢分享,很给力!~
作者: shj0205    时间: 2023-1-5 08:15
感谢分享!
作者: 网络注册网员    时间: 2023-1-5 08:47

作者: 一指温柔    时间: 2023-1-5 09:12
感谢分享!
作者: 396384183    时间: 2023-1-5 10:01

真值得学习,感谢!.....
作者: kanhaiyouyue    时间: 2023-1-5 10:33
老板还需要这两个功能,就完美替换快速文本对象,以及官方的数组,分割之类的功能了

1:寻找(参数一:预寻找的文本,参数二:模糊还是精确,逻辑型)   
           (返回找到的成员位置整数数组(可能找到多个值),有利于后面的修改或删除成员值提供位置,如果没找到返回0)
2:分割文本,类似于快速文本对象里的分割文本
          (分割后直接到快速文本数组里处理,就不用外部的分割文本分割后还要用快速文本数组一个个添加,浪费大量时间做准备。
                官方的分割文本效率不咋地,还会返回空数组,现在急需一个强大的分割文本来替代。)
作者: kanhaiyouyue    时间: 2023-1-5 18:58
kanhaiyouyue 发表于 2023-1-5 10:33
老板还需要这两个功能,就完美替换快速文本对象,以及官方的数组,分割之类的功能了

1:寻找(参数一: ...

好,那就把分割加进去,节省些时间,直接使用。
作者: 孤城已故    时间: 2023-1-6 05:08
谢谢大佬分享 支持支持
作者: 一指温柔    时间: 2023-1-6 08:39
感谢分享
作者: shj0205    时间: 2023-1-6 09:26
感谢分享!
作者: kanhaiyouyue    时间: 2023-1-9 13:27
老板有空继续更新..........................
新增:
1:去重( 文本数组和整数数组成员去重复)   
2:分割文本,类似于快速文本对象里的分割文本
          (分割后直接到快速文本数组里,就不用外部的分割文本分割后还要用快速文本数组一个个添加,浪费大量时间做准备。
                官方的分割文本效率不咋地,还会返回空数组,现在急需一个强大的分割文本来替代。)
3:从文件读 (类似于快速文本对象里的从文件读,读取后直接分割完成到数组里,后面直接操作数组成员)
作者: dljy    时间: 2023-1-14 14:19
        感谢分享,很给力!~
作者: coldy521    时间: 2023-1-14 19:59
很不错!感谢
作者: 283688410    时间: 2023-1-20 20:40
谢谢分享
作者: kanhaiyouyue    时间: 2023-2-8 19:17
老板这个模块贼好用了,还能否优化下,同时增加几个功能,文本寻找,子文本替换,分割文本 (这几个操作要比易语言自身的快,类似快速文本对象里的)
作者: 李泽勇2    时间: 2023-2-10 10:45
感谢分享,已经下载收藏起来了。
作者: 李泽勇2    时间: 2023-2-10 11:09
你好呵呵仙,我刚对比了核心库,其中 重定义数组、取数组下标、复制数组、数组清零 这4个命令并未包含在你模块里面。
另外你的数组支持2维数组吗?有时候可用重定义数组来进行转换。
可否出一个更详细的例子来演示呢?

作者: 易神    时间: 2023-2-18 10:56
        感谢分享,很给力!~
作者: saina6282    时间: 2023-3-1 09:26
666666666666666666
作者: saina6282    时间: 2023-3-1 09:26
6666666666666666666
作者: 李泽勇2    时间: 2023-3-17 14:13
请问大佬,你的快速文本数组怎么创建多维数组。我需要2维数组。@呵呵仙

作者: sunfly    时间: 2023-3-25 00:16
牛掰的狠啊 大神
作者: lm88818    时间: 2023-3-26 20:45
        支持开源~!感谢分享
作者: 初学者1    时间: 2023-4-8 16:39
        开源精神必须支持~
作者: 笨来无一悟    时间: 2023-7-17 20:22
取类中私有成员地址 这个刚好用得上
作者: lm88818    时间: 2023-12-12 15:36
  支持开源~!感谢分享
作者: aijianli    时间: 2024-1-15 10:35
非常感谢 快速文本在处理百兆以上的文本时 优势明显
作者: 小艾神    时间: 2024-1-15 12:34
YYDS
作者: 王先生52    时间: 2024-1-19 03:22
永永远远YYDS~
作者: ppddxd    时间: 2024-3-7 17:32
同问,二维数组可以安排一下吗?
作者: wkn20051123    时间: 2024-4-24 00:31
支持开源~!感谢分享
作者: 网络注册络员    时间: 2024-9-3 09:17

YYDS         
作者: agasybin    时间: 2024-12-8 14:03
高手啊,学习
作者: agasybin    时间: 2024-12-9 15:51
支持开源~!感谢分享
作者: lm88818    时间: 2024-12-11 09:35
        支持开源~!感谢分享
作者: 白云飘飘    时间: 2025-2-13 11:49

支持开源~!感谢分享
作者: wangshiyuan    时间: 2025-3-28 19:36
支持开源~!感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4