RegularExpression

Posted on 2008-04-10 00:18 xan 阅读(28) 评论(0)  编辑  收藏 所属分类: C/C++ & MS stuff
regexp很好很强大,不过一时半会没时间看,不过总是要看的,先从.net用到的开始吧~

从网页源码中分析出  类似于 href=["|'] www.cc98.org/shop/index.asp["|'] 的东西

string pattern = "<a[^><]*  href [\\s]* = [\\s]* ["|']? (?<urltext>([^\"'><\\s]+)) ["|']? [^>]* >"
Regex=new Regex(pattern,...) 

请无视空格,没有任何含义,只是方便阅读.
以<a   >为界, 我觉得应该要有明确的界,才能保证匹配速度.

VS的帮助文档中有这些内容,花个2小时静心看看,便知了

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
 
相关链接:
网站导航:



posts - 36, comments - 2, trackbacks - 0, articles - 0

Copyright © xan