511遇见论坛

 找回密码
 立即注册
查看: 475|回复: 0

易语言删除去除任何重复字符汉字字母数字源码下载

[复制链接]
  • TA的每日心情
    开心
    2019-11-30 09:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-11-30 13:59:37 | 显示全部楼层 |阅读模式
    这里511遇见论坛分享一个特别牛的去除重复汉字数字字母任意字符的源码,思路就是把字符逐字分割加入数字,然后循环读取比较删除处理,有了这个源码,其他的去重复统统不需要,很多是建立在人为设置分隔符的基础上,而这里的逐字分割解决了这个难题。

    部分源码:
      
    子程序名返回值类型公开备 注
    文本_逐字分割整数型 将指定文本,逐字分割成数组,保存为指定的变量数组中,返回成员个数,可识别换行符及全半角字符和汉字
    参数名类 型参考可空数组备 注
    文本文本型   需要分割的文本
    返回的数组文本型保存分割结果的数组变量
    变量名类 型静态数组备 注
    c整数型 
    n整数型 
    z整数型 
    返回文本文本型 
    临时字节集字节集 
    清除数组 (返回的数组)
    临时字节集 = 到字节集 (文本)
    c = 取字节集长度 (临时字节集)
    n = 1
    判断循环首 (n ≤ c)
    如果 (n + 1 > c)
    z = 1
    如果 (临时字节集 [n] > 128)
    z = 2
    如果 (临时字节集 [n] ≠ 13)
    z = 1
    如果 (临时字节集 [n + 1] = 10)
    z = 2
    z = 1



    加入成员 (返回的数组, 到文本 (取字节集中间 (临时字节集, n, z)))
    n = n + z
    判断循环尾 ()
    返回 (取数组成员数 (返回的数组))

    下载地址:
    链接:https://pan.baidu.com/s/1HBrxE6NmE13fKRxjpEtQGQ
    提取码:209c
    解压密码:回复可见
    游客,如果您要查看本帖隐藏内容请回复


    511遇见论坛
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|511遇见论坛 ( 鲁ICP备15039387号-1

    GMT+8, 2020-10-24 11:33

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表