从HTML文本中获取链接的值
本文关键字:链接 获取 HTML 文本 | 更新日期: 2023-09-27 18:17:13
我有一些很长的HTML文本,像这样:
/*stuff*/
<a href="some/link.html">Link</a>
/*stuff*/
我如何裁剪它,以便我只得到some/link.html
文本?
考虑看一下Html敏捷包
MatchCollection matches = Regex.Matches(html, @"(?<=<a's+href="").*?(?="">)");
应该可以。
注意,我使用模式(?<=prefix)find(?=suffix)
:
prefix = <a's+href="
find = .*?
suffix = ">
使用jquery可以做以下事情:
var pageNum = $("a#specificLink").attr("href").match(/page=([0-9]+)/)[1];