为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

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

易语言正则整理排序多列文本源码

三叶资源网 2019-06-12 15:07:54 易语言例程 1795 ℃ 5 评论

易语言正则排序多列文本源码

@cf2006a

.版本 2
.支持库 RegEx
.支持库 EDataStructure

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

.子程序 _按钮1_被单击
.局部变量 a, 文本型
.局部变量 正则_取数据, 正则表达式
.局部变量 正则_获取到, 搜索结果, , "0"
.局部变量 去重复, 节点
.局部变量 价格, 小数型, , "0"
.局部变量 表达式, 文本型
.局部变量 日期, 文本型
.局部变量 i, 整数型
.局部变量 l, 整数型

日期 = “20180102”
a = 编辑框1.内容
正则_取数据.创建 (“(\d+\.\d+)\b”, )
正则_获取到 = 正则_取数据.搜索全部 (a)
.计次循环首 (取数组成员数 (正则_获取到), i)
    .如果真 (去重复.加入属性 (正则_获取到 [i].取子匹配文本 (a, 1, ), 真))
        加入成员 (价格, 到数值 (正则_获取到 [i].取子匹配文本 (a, 1, )))
    .如果真结束

.计次循环尾 ()
数组排序 (价格, )
' 0112   09:32:18   4.15   +913
表达式 = “(\d{4}   \d{2}:\d{2}:\d{2}   价格   [+|-]\d+)”
.计次循环首 (取数组成员数 (价格), i)
    正则_取数据.创建 (子文本替换 (表达式, “价格”, 到文本 (价格 [i]), , , 真), )
    正则_获取到 = 正则_取数据.搜索全部 (a)
    .计次循环首 (取数组成员数 (正则_获取到), l)
        编辑框2.加入文本 (正则_获取到 [l].取子匹配文本 (a, 1, ) + #换行符)

    .计次循环尾 ()
.计次循环尾 ()
文件下载

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

已有5位网友发表了看法:

  • 易语言TV

    易语言TV  评论于 [2019-09-23 10:10:46]  回复

    易语言正则匹配多行文本

  • 易语言

    易语言  评论于 [2020-04-25 12:54:32]  回复

    易语言代码整理

欢迎 发表评论:

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

网站分类
随机tag
libcurlGIF表情包制作内存注入模块网页删除空cookieExcel图片相似度识别四方酷Q源代码取QQKEY圆形图像旋转变量数据交换大数据去重复QQ源码QQ取本机cookie十天学会易语言哈罗单车爱奇艺登录文件批量下载模仿精易的窗口探测验证码自动识别服务端
最新评论