码迷,mamicode.com
首页 > 其他好文 > 详细

过滤taobao的正则

时间:2015-04-28 16:02:09      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:

<a\D+.*taobao[^>]+>\w+</a>

 

       string pattern = "<(a|A)\\s*(href|HREF)\\s*=\\s*([‘\"])(?‘LinkUri‘[^‘]+)\\3[^>]*>\\s*(?‘LinkTitle‘[^\\<]+)\\s*</\\1>";
        string source = @"<li>
                    <a href=‘http://163.com‘> 网易 </a>
                    </li>
                    <li>
                    <a href=‘http://www.google.com‘>Google </a>
                    </li>";

        Regex reg = new Regex(pattern, RegexOptions.Compiled);
        Match m = reg.Match(source);
        while (m.Success)
        {
            string linkUri = m.Groups["LinkUri"].Value;
            string LinkTitle = m.Groups["LinkTitle"].Value;
            Response.Write(string.Format("linkUri:{0}- LinkTitle:{1}", linkUri, LinkTitle));
            m = m.NextMatch();
        }

过滤taobao的正则

标签:

原文地址:http://www.cnblogs.com/panjiayuan/p/4462927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!