易语言取文本中间问题
首先,添加精易模块,然后有两个方法:
源代码如下,可直接复制粘贴到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”, “共”, “&”))