2015-10-03 103 views
-1

我如何从网站中提取这个?正则表达式模式VB.NET

我知道如何做网络请求我只是无法让我的头围绕正则表达式模式。

我想使用链接下载文件,并且该链接位于此html代码中。

<a href="#" onclick="downloadStart();window.location='http://url.co.uk/download/2690'"><button type="submit" class="css3button" value="download">Download</button></a> 

这是URL我想http://url.co.uk/download/2690

谢谢你的帮助非常感激。

+1

任何尝试???? –

+2

对于解析html,使用html解析器可能比正则表达式更容易。 Html并不经常。 – multivac

+0

@multivac但即使如此,我不知道从哪里开始。我不想被勺子喂食,但我不擅长正则表达式模式。试了很多次。 –

回答

0

你可以试试这个正则表达式:

http://url.co.uk/download/[^'"\s]+?(?=['"\s])

这将提取网页这是fomat的所有网址:http://url.co.uk/download/*

当心,这将不虽然仅限于锚标签。