切换风格

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

求助正则匹配

查看数: 1492 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-8-30 10:19

正文摘要:

我需要怎么改,才能实现(依次搜索编辑框1,有没有编辑框2这些词) 代码: 事件 按钮1.被单击()         变量 结果 为 文本型()         变量 个数 为 整数型   &n ...

回复

孙哥哥 发表于 2024-10-26 12:07:22
        创建表达式("(爱)|(是)|(姐)|(间)",假,假) '
        开始匹配("阿里山扩大飞机我爱啊螺丝扣搭街坊立刻是埃里克的风景姐阿里山的空间发间隔")
        判断循环首 匹配下一个() = 真
                内容 = 取匹配文本() '取匹配到的文本
                位置 = 取匹配开始位置() '取匹配到的文本在文本中的开始位置
                结果 = 结果 & "\n" & "找到:" & 内容 & "---位置:" & 位置
                变量循环首 计次 = 1 至 取子匹配数量()
                        结果 = 结果 & "\n子匹配文本:" & 取子匹配文本(计次)
                变量循环尾
        判断循环尾
        编辑框3.内容 = 结果
hlswuwu 发表于 2024-9-3 13:18:34
楼上正解
哇哦 发表于 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. 结束 事件
复制代码

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

GMT+8, 2025-4-30 23:48 , Processed in 0.099212 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部