网页文本操作和批量处理工具

易语言 2020-07-23 20:03:43

网页文本操作和批量处理工具

总页数 = 到整数 (取文本右边 (取文本左边 (页面数据, 后缀位置 - 1), 后缀位置 - 前缀位置 - 取文本长度 (前缀)))
标题 = “共有” + 到文本 (总页数) + “页”
前缀 = “class=” + #引号 + “d_post_content j_d_post_content ” + #引号 + “>”
后缀 = “”
换行符 = “

.计次循环首 (总页数, 页数)
标题 = “正在操作第” + 到文本 (页数) + “页”
页面数据 = 到文本 (HTTP读文件 (网址 + 到文本 (页数) + “#45678405870l”))
前缀位置 = 1
前缀位置 = 寻找文本 (页面数据, 前缀, 前缀位置, 假)
后缀位置 = 寻找文本 (页面数据, 后缀, 前缀位置, 假)
.判断循环首 (前缀位置 ≠ -1)
内容 = 内容 + 换行符 + 取文本右边 (取文本左边 (页面数据, 后缀位置 - 1), 后缀位置 - 前缀位置 - 取文本长度 (前缀))
前缀位置 = 后缀位置
前缀位置 = 寻找文本 (页面数据, 前缀, 前缀位置, 假)
后缀位置 = 寻找文本 (页面数据, 后缀, 前缀位置, 假)
.判断循环尾 ()
.计次循环尾 ()
标题 = “操作完成!!!”
写到文件 (取运行目录 () + “\.tmp”, 到字节集 (内容))
超文本浏览框1.地址 = 取运行目录 () + “\.tmp”