C# 继续提取???
现有一段字符:<li id='li_WF_QK' class="tab2">
<a href='http://c.wanfangdata.com.cn/Periodical.aspx'><t>期刊</t></a>
</li>
<li id='li_WF_XW' class="tab2">
<a href='http://c.wanfangdata.com.cn/Thesis.aspx'><t>学位</t></a>
</li>
需要提取链接;已有解决方案:
string end = GetValue(begin, "<a href='", "'>");
public static string GetValue(string str, string start, string end)
{
string rule = "(?<=(" + start + "))[.\\s\\S]*?(?=(" + end + "))";
Regex rg = new Regex(rule, RegexOptions.Multiline | RegexOptions.Singleline);
return rg.Match(str).Value;
}
问题:
只能提取到一个链接,就终止 了,如何继续提取???
C#
补充:.NET技术 , C#