梦的忧伤 发表于 2016-6-7 14:51:37

易语言分割文本和查找文本问题

分割文本 和查找文本问题

12F56HH
78DF56HH
45CC88LL
11DD22ZZ
11E1225HH

怎么查找"HH"这行。就要一行就行只要包含"HH"就可以

找到包含“HH”这行吧前两位去掉 12F56HH ---- F56HH
编辑框1.内容=“F56HH”

雨落空林 发表于 2016-6-7 14:51:38

.版本 2
.局部变量 数组, 文本型, , "0"
.局部变量 计次, 整数型
.局部变量 新文本, 文本型
数组 = 分割文本 (#处理文本, #换行符, )
.计次循环首 (取数组成员数 (数组), 计次)
    .如果真 (寻找文本 (数组 [计次], “HH”, , 假) ≠ -1)' 找到了
      新文本 = 取文本右边 (数组 [计次], 取文本长度 (数组 [计次]) - 2)
      编辑框1.内容 = 新文本
      跳出循环 ()
    .如果真结束

.计次循环尾 ()

狂野之城 发表于 2016-6-7 15:13:33

楼上大牛正解

没有不可能 发表于 2016-6-7 15:18:59

寻找文本 可以找到指定的文本。
页: [1]
查看完整版本: 易语言分割文本和查找文本问题