易语言取文本中间问题

我想取出图片中的中间一段文字:“共3098部影片 当前:1/194页”,应该怎么写命令啊
2026年09月25日 18:12
有1个网友回答
网友(1):

首先,添加精易模块,然后有两个方法:


源代码如下,可直接复制粘贴到E:

.版本 2


.程序集 窗口程序集1


.子程序 __启动窗口_创建完毕




.子程序 子程序1

.局部变量 正则, 正则表达式类


正则.创建 (“pagination” + #引号 + “>(.*?)&”, “asd水电费sad离开4...v44543%#^5?pagination” + #引号 + “>3098部影片&地方d45f”)

输出调试文本 (正则.取子匹配文本 (1, 1))

正则.创建 (“当前:(.*?)&”, “d1as45第三方第三方fdas24#¥%*……&@##¥45是当前:1/194页&dd4sf5”)

输出调试文本 (正则.取子匹配文本 (1, 1))

' ======================================== 方法一


.子程序 子程序2, 文本型


返回 (“影片:” + 文本_取出中间文本 (“dsf54dsf4ds56f饭点共3098部影片 当前:1/194页佛挡杀佛d4s5f84打撒大5”, “饭点”, “&”) + #换行符 + “页面:” + 文本_取出中间文本 (“dsf54dsf4ds56f饭点共3098部影片 当前:1/194页佛挡杀佛d4s5f84打撒大5”, “共”, “&”))