• 技术文章 >web前端 >js教程

    实例分析js和C#中使用正则表达式匹配a标签_javascript技巧

    2016-05-16 16:30:12原创739
    废话不多说,都在代码中,直接上

    JS代码:

    复制代码 代码如下:








    C#代码:

    复制代码 代码如下:

    string html = "

    文字http://bbs.cn.yimg.com/user_img/200701/31/soso1.jpg\" mce_href=\"cchttp://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg\">cc> href=\"www.baidu.com\" cbas cchref 1http://bbs.cn.yimg.com/user_img/200701/31/soso2.jpg\" mce_href=\"http://bbs.cn.yimg.com/user_img/200701/31/cc.jpg\">>";
    Regex reg = new Regex("]+[\\s]+)href=(\"(?[^<>\"']*)\"|'(?[^<>\"']*)')[^<>]*>", RegexOptions.IgnoreCase);
    MatchCollection matchCollection = reg.Matches(html);
    MessageBox.Show(matchCollection.Count.ToString());
    foreach (Match match in matchCollection)
    {
    MessageBox.Show(match.Groups["href"].ToString());
    }

    小伙伴们是否了解了js及C#中使用正则表达式的异同点呢?有疑问的请留言,大家共同讨论。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:node.js超时timeout详解_node.js 下一篇:node.js+Ajax实现获取HTTP服务器返回数据_node.js
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• JavaScript创建多个对象方法总结• 聊聊node+multiparty怎么实现文件上传• 浅析Angular中的独立组件,看看怎么使用• 简单聊聊JavaScript中的事件监听• 聊聊node+express怎么操作cookie
    1/1

    PHP中文网