RegularExpression

Posted on 2008-04-10 00:18 xan 阅读(145) 评论(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