找回密码
 加入
搜索
查看: 1546|回复: 6

[网络通信] 正则取两个部分内容怎么取?【已解决】

[复制链接]
发表于 2020-8-26 09:28:11 | 显示全部楼层 |阅读模式
本帖最后由 redapple2008 于 2020-8-26 16:39 编辑
<tr><td valign="top"><img src="/icons/binary.gif" alt="[   ]"></td><td><a href="Au3Info_x64.exe">Au3Info_x64.exe</a></td><td align="right">2019-10-28 10:20  </td><td align="right">185K</td><td> </td></tr>

<tr><td valign="top"><img src="/icons/binary.gif" alt="[   ]"></td><td><a href="Au3Stripper.exe">Au3Stripper.exe</a></td><td align="right">2020-05-26 13:46  </td><td align="right">144K</td><td> </td></tr>

<tr><td valign="top"><img src="/icons/binary.gif" alt="[   ]"></td><td><a href="AutoIt3Help.exe">AutoIt3Help.exe</a></td><td align="right">2020-05-16 11:26  </td><td align="right">119K</td><td> </td></tr>

<tr><td valign="top"><img src="/icons/text.gif" alt="[TXT]"></td><td><a href="AutoIt3Wrapper.au3">AutoIt3Wrapper.au3</a></td><td align="right">2020-07-01 14:30  </td><td align="right">309K</td><td> </td></tr>

<tr><td valign="top"><img src="/icons/text.gif" alt="[TXT]"></td><td><a href="AutoItAutoComplete.lua">AutoItAutoComplete.lua</a></td><td align="right">2020-03-06 18:43  </td><td align="right">6.5K</td><td> </td></tr>

<tr><td valign="top"><img src="/icons/text.gif" alt="[TXT]"></td><td><a href="AutoItTools.lua">AutoItTools.lua</a></td><td align="right">2020-07-06 13:28  </td><td align="right"> 58K</td><td> </td></tr>

<tr><td valign="top"><img src="/icons/text.gif" alt="[TXT]"></td><td><a href="History.html">History.html</a></td><td align="right">2020-05-26 14:06  </td><td align="right">121K</td><td> </td></tr>
我想取到时间后去下载href="后面的文件:
取时间的正则:
20\d{2}-\d{2}-\d{2}
取下载文件正则:
href*=*['&"""]*(\S+[\.au3|\.exe])["""&']
怎么把这个组合起来?
读到时间的正则后,再取出要下载的文件?


 楼主| 发表于 2020-8-26 10:20:25 | 显示全部楼层
本帖最后由 redapple2008 于 2020-8-26 13:52 编辑

把两个正则用.+连一起就行了
不知道还有好的方法吗?
发表于 2020-8-27 09:09:16 | 显示全部楼层

世界上最不严谨的正则。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2020-8-27 09:20:13 | 显示全部楼层
862228699 发表于 2020-8-27 09:09
世界上最不严谨的正则。

你这是要操作什么?
发表于 2020-8-27 10:45:56 | 显示全部楼层
redapple2008 发表于 2020-8-27 09:20
你这是要操作什么?

我也不知道你要什么,随便写写。你不是说取时间和文件名吗。
 楼主| 发表于 2020-8-27 12:40:36 | 显示全部楼层
862228699 发表于 2020-8-27 10:45
我也不知道你要什么,随便写写。你不是说取时间和文件名吗。

是啊,我上面不是发答案了吗?
两个正则合并就就可以了
 楼主| 发表于 2020-8-28 10:02:52 | 显示全部楼层
(?i)href=' & """(\S+\.\S{3})""" & ".+?>(\d[\d-]+\d)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-19 19:50 , Processed in 0.072959 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表