切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

1

主题

57

积分

0

精华

用户组 

易积分
449
热心
0
好评
0
求助正则匹配[复制链接]
发表于 2024-8-30 10:19:18 | 显示全部楼层 |阅读模式
50易积分
我需要怎么改,才能实现(依次搜索编辑框1,有没有编辑框2这些词)


代码:

事件 按钮1.被单击()
        变量 结果 为 文本型()
        变量 个数 为 整数型
        变量 计次 为 整数型
        变量 内容 为 文本型
       
        结果 = 正则匹配(编辑框1.内容,编辑框2.内容)
        个数 = 取数组下标(结果,1)
        如果 个数 > 0 则
                变量循环首 计次 = 1 至 个数
                   内容 = 内容 & "\n" & 结果(计次 - 1)
                变量循环尾
                编辑框3.内容 = 内容
        否则
                编辑框3.内容 = "未找到匹配文本"
        结束 如果
       
       
结束 事件



9.png
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

6

积分

0

精华
易积分
11
热心
0
好评
0
发表于 2024-8-30 17:36:22 | 显示全部楼层
  1. 事件 按钮1.被单击()
  2.        
  3.         变量 wb 为 文本型()
  4.         变量  i 为 整数型
  5.        
  6.         wb = 分割文本(编辑框2.内容,"/n")
  7.        
  8.         判断循环首 i < 取数组成员数(wb)
  9.                
  10.                 如果 寻找文本(编辑框1.内容,wb(i),0) <> -1 则
  11.                        
  12.                         编辑框3.内容="已找到"
  13.                        
  14.                         退出 事件
  15.                 结束 如果
  16.                 i=i+1
  17.         判断循环尾

  18.         编辑框3.内容="未找到匹配文本"
  19.        
  20. 结束 事件
复制代码
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

42

主题

820

积分

0

精华

用户组 

易积分
425
热心
0
好评
0
发表于 2024-9-3 13:18:34 | 显示全部楼层
楼上正解
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-9-12 14:08 , Processed in 0.089707 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部