为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 易语言例程 正文

E2EE支持库:文本过滤器,关键字检测,文本替换

三叶资源网 2020-12-18 11:37:19 易语言例程 1424 ℃ 0 评论

E2EE支持库,文本过滤器,关键字检测,测试230万字,检测关键字0ms,过滤替换15ms,应该算非常好用的了。

@53770zhang

.版本 2
.支持库 e2ee
.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 __启动窗口_创建完毕
.局部变量 文本, 文本型
.局部变量 关键字数组, 文本型, , "0"
.局部变量 替换数组, 文本型, , "0"
.局部变量 过滤器, 文本过滤器
.局部变量 被检测文本, 文本型
.局部变量 过滤后文本, 文本型
.局部变量 映射表, 存取键值表
.局部变量 过滤后文本2, 文本型
.局部变量 文本2, 文本型
.局部变量 TXT, 文本型
.局部变量 t, 整数型

文本 = “这是一段测试文本。这个世界,有儒;有道;有佛;有妖;有术士。警校毕业的许七安幽幽醒来,发现自己身处牢狱之中,三日后流放边陲.....他起初的目的只是自保,顺便在这个没有人权的社会里当个富家翁悠闲度日。”
文本2 = “有一个警校毕业警察受到牢狱之灾。”
关键字数组 = { “牢狱”, “警校”, “自保”, “社会” }
替换数组 = { “aqa”, “bqb”, “cqc”, “dqd” }
过滤器.创建 (关键字数组, 替换数组)
过滤后文本 = 过滤器.过滤 (文本2)
过滤后文本2 = 过滤器.过滤 (文本)
映射表 = 过滤器.取映射表 ()
调试输出 (过滤器.是否包含关键字 (文本), 过滤器.是否包含关键字 (文本2), 过滤器.是否包含关键字 (“测试一下”))
调试输出 (过滤后文本)
调试输出 (过滤后文本2)
TXT = 到文本 (读入文件 (取运行目录 () + “1.txt”))
调试输出 (取文本长度 (TXT))
t = 取启动时间 ()
调试输出 (过滤器.是否包含关键字 (TXT))
调试输出 (取启动时间 () - t)
t = 取启动时间 ()
过滤后文本 = 过滤器.过滤 (TXT)
调试输出 (取启动时间 () - t)


文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
注册表操作获取群成员辣妈帮聊天室例程多线程传文本型参数画图形按钮有道翻译APP协议UDP组播CharlesQQ群提取JsDroid2模块荒野行动三叶资源网qq消息群发网页代理吃鸡辅助验证码图片sqllite整人小工具POST示例
最新评论