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

原谅小弟我的无知,再求正则表达式.

2012-03-09 
原谅我的无知,再求正则表达式....匹配出这样的字符段,以一个“ ”开始以一个“)”结束还有一些小条件以 开始

原谅我的无知,再求正则表达式....
匹配出这样的字符段,以一个   “ <   ”开始   以一个“)”结束   还有一些小条件

以 <   开始的必须是这两种情况  
<a   onclick=   xxxxxxxxxxxxxxxxxxxxx   )
<a       onclick=   xxxxxxxxxxxxxxxxxxxxx   )

<a             href=xxxxxxxxxxxxxxxxxxxxxxxxx)  

其中的x表示任一字符,也可以为右括号  
以前一直的问   ,我没有弄懂这此HTML代码的规则   ....
大家帮我


[解决办法]
你要做捉取url的..如果是的话请看一下蜘蛛的程序.
[解决办法]
正则可以这样写,但事实上楼主取这样的结果集不合理的

<a\s+(onclick|href)= "?[\s\S]*? </a> [^\)]*?\)
[解决办法]
暈`我這里調試,如果(20) 這里沒有 ") " 能夠一直匹配到結尾的(s)喔。。。

热点排行