切换风格

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

21

主题

241

积分

0

精华

用户组 

易积分
3212
热心
0
好评
0
请问 怎么把 把城市取出来后 再取 地区呢[复制链接]
发表于 2022-8-14 10:48:07 | 显示全部楼层 |阅读模式
本帖最后由 cxz11 于 2022-8-16 13:07 编辑


  1. 事件 主窗口.创建完毕()
  2.         变量 主页源码 为 文本型=取网页源码2("https://www.tianqi.com/chinacity.html","utf-8",10000)
  3. 变量 正则文本 为 文本型 = "<h2><a href="(.*?)">(.*?)</a>"
  4.         创建表达式(正则文本,真,假)
  5.         开始匹配(主页源码)
  6.         判断循环首 匹配下一个()=真
  7.         调试输出("标题:" & 取子匹配文本(1) & "内容:" & 取子匹配文本(2))

  8.         如意分组列表1.添加分组(取子匹配文本(2),黑色,"",灰色,"")

  9.             判断循环尾
  10.       
  11. 结束 事件
复制代码





请问  怎么把 把城市取出来后 再取 地区添加刚到子分组里呢

求一个源码案例



易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

12

主题

992

积分

0

精华

用户组 

易积分
6388
热心
0
好评
0

活跃会员

发表于 2022-8-14 12:00:15 | 显示全部楼层
搜索一下,我记得有人发了直接现成的类库。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

65

积分

0

精华

用户组 

易积分
237
热心
0
好评
0
发表于 2022-8-15 14:29:39 | 显示全部楼层
先用正则“<h2><a href=[\s\S]*?<div class="line1"></div>”匹配每个省的 再用“<a href="(.*?)">(.*?)</a>”匹配出的是每个区的 其中第一个是省/直辖市
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

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

GMT+8, 2024-4-27 14:44 , Processed in 0.045115 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部