单词旁边的链接的正则表达式模式

时间:2017-02-23 14:57:00

标签: regex

我需要一个正则表达式模式来查找HTML中的网页链接。我需要在单词&#34旁边的某个单词上找到链接;在这里下载:"。

以下是HTML的示例:

Download here: <a href="/images/alex.jpg">AlexPicture</a>
Download here: <a href="/images/nat.jpg">NAT</a>
Download here: <a href="/images/dog/pat.jpg">Pat the dog</a>
Download here: <a href="/images/chuchu.jpg.jpg">ChuChu</a>

我需要获得这个链接,但我在这方面总是很新,并且不能让这个工作,所以我需要一个知道正则表达式帮助我的人。

1 个答案:

答案 0 :(得分:1)

您可以使用以下正则表达式(使用positive lookahead & lookbehind查找HTML中的所有网页链接:

(?<=Download here:\s<a\shref=").*?(?=">)

请参阅demo / explanation