1. 首页 > 科技

易语言分割文本,然后再根据需要提取某一个数据到一个编辑框,当然了,有多个编辑框! 求高手解答!

易语言分割文本,然后再根据需要提取某一个数据到一个编辑框,当然了,有多个编辑框! 求高手解答!

易语言分割文本并提取到编辑框,求高手赐教

  .版本 2

  .支持库 RegEx

  .程序集 窗口程序集1

  .子程序 _按钮1_被单击

  .局部变量 正则文本, 正则表达式

  .局部变量 搜索结果, 搜索结果, , "0"

  .局部变量 i, 整数型

  正则文本.创建 (“(\d{10,10})”, )

  搜索结果 = 正则文本.搜索全部 (编辑框1.内容)

  .计次循环首 (取数组成员数 (搜索结果), i)

  编辑框2.加入文本 (到文本 (i) + “、” + 搜索结果 [i].取匹配文本 (编辑框1.内容, ) + #换行符)

  .计次循环尾 ()

易语言怎么把文本分割后再分别写入到多个编辑框中?

你编辑框的内容是什么样的,要怎么样分割?一个字一字还是一行一行,还是根据标点什么的。问题不是这样提的。

易语言怎么提取编辑框1(变动的)指定的数据到编辑框2显示出来?

刚刚忙了好久都不行 然后找到一个模块给你试试 留个邮箱把 有模块我这边成功了

.版本 2

.子程序 _编辑框1_内容被改变

.如果真 (取文本长度 (编辑框1.内容) = 4)

编辑框2.内容 = 模块取农历年干支 (到数值 (编辑框1.内容))

.如果真结束

易语言分割文本,直接分割可以,放到编辑框里就分割不了。文本是从excel表格里复制出来的

没看太懂。。。

兰州是不是说这个空格""放到易语言的IDE里无法正常运行?

那就在常量里添加一个文本常量吧,然后把这个空格加进去,然后就写

数据分割数组 = 分割文本 (编辑框1.内容, #常量, )