首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于提取onclick=XXX中的XXX的有关问题

2012-02-13 
关于提取onclickXXX中的XXX的问题Aonclickview(0)href http://ssbh.com/rtyper&mtype3&d

关于提取onclick=XXX中的XXX的问题
<A   onclick=view(0);   href= "http://ssbh.com/;rtype=r&amp;mtype=3&amp;delay=# "> 1 </A>

我通过mshtml.IHTMLElement   e1找到这个HTML元素,并可以通过sStre1=e1.getAttribute( "href ",1).ToString();提取href中的字符串(= "http://ssbh.com/;rtype=r&amp;mtype=3&amp;delay=# "),我现在想提取onclick的字符串(即“view(0)”通过e1.getAttribute( "onclick ",1).ToString()不行),该怎么做呀,请大家帮忙,谢谢。

[解决办法]
通过正则表达式来提取.
前面是onclick=后面是;结束的即可
Match match=Regex.Match( "文本 ",@ "(? <=onclick\=).+(?=;\s) ",RegexOptions.IgnoreCase);

热点排行