易语言搜索指定文本内容?

发布网友 发布时间:2022-04-22 04:06

我来回答

2个回答

热心网友 时间:2023-07-27 15:57

子程序名:文本_取出中间文本
比如:欲取全文本为“12345”,现在要取出“3”,<3>的前面为“2”,<3>的后面为“4”,
返回值类型:文本型
参数<1>的名称为“欲取全文本”,类型为“文本型”。注明:比如:欲取全文本为 12345。
参数<2>的名称为“前面文本”,类型为“文本型”。注明:3的前面为“2”,引号直接用 #引号,如:"<font color=#引号red#引号>"。
参数<3>的名称为“后面文本”,类型为“文本型”。注明:3的后面为“4”,引号直接用 #引号,如:"<font color=#引号red#引号>"。
参数<4>的名称为“起始搜寻位置”,类型为“整数型”,允许接收空参数数据。注明:可空。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。
参数<5>的名称为“是否不区分大小写”,类型为“逻辑型”,允许接收空参数数据。注明:注明:为真不区分大小写,为假区分。
如:
文本_取出中间文本 (“api=233%cca”, “api=”, "%cca”", , )
返回的就是233

热心网友 时间:2023-07-27 15:58

再提问类似问题时,最好提供网址,因为看不到全部网页代码,只能按你提供的这段回复了。

用易语言自带的正则表达式,看图

.版本 2
.支持库 RegEx

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

.子程序 _按钮1_被单击
.局部变量 正则, 正则表达式
.局部变量 结果, 搜索结果, , "0"

正则.创建 (“\d+人关注”, 假)
结果 = 正则.搜索全部 (编辑框1.内容)
标签1.标题 = 结果 [1].取匹配文本 (编辑框1.内容, )

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com