在页面上获取所有的迅雷链接


PowerShell交流中心在页面上获取所有的迅雷链接
0
873792861 asked 8 年 ago

如题,我是这样子写的:

$are="http://www.duotv.cc/xianggangju/64853/"
$web=Invoke-WebRequest -Uri $are
$web.RawContent -match "value=`"thunder:.*(?=`" file_name=`".*?`")"
$Matches.Values

但是结果包含了链接中间其他的标记内容,该怎么修改那个正则表达式呢?

0 Answers
3
Mooser Lee 管理员 answered 8 年 ago
$txt = Invoke-RestMethod $url
[regex]::Matches($txt,'thunder:.*?=') | select -ExpandProperty value