【第22期】观点:IT 行业加班,到底有没有价值?

正则表达式匹配Flash

原创 2011年01月12日 10:16:00

 public static string[] GetHtmlUrlList(string sHtmlText)
    {
        // 定义正则表达式用来匹配 img 标签
        Regex regImg = new Regex(@"<embed/b[^<>]*?/bsrc[/s/t/r/n]*=[/s/t/r/n]*[""']?[/s/t/r/n]*(?<imgUrl>[^/s/t/r/n""'<>]*)[^<>]*?/?[/s/t/r/n]*>", RegexOptions.IgnoreCase);

        // 搜索匹配的字符串
        MatchCollection matches = regImg.Matches(sHtmlText);

        int i = 0;
        string[] sUrlList = new string[matches.Count];

        // 取得匹配项列表
        foreach (Match match in matches)
            sUrlList[i++] = match.Groups["imgUrl"].Value;

        return sUrlList;
    }

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

java 正则表达式匹配斜杠

在正则表达式里面匹配一个斜杠,需要用4个斜杠:  <div id="" class="dp-highlighter" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; font-size: 12p

flash学习笔记(六)--正则表达式、调试

第十四章 创建网络应用程序 1、 与ASP通讯,暂时了解。 2、 创建预加载程序: 1>    Flash是基于时间轴逐帧播放,逐帧下载。 2>    注意:在进分场景的时候判断素材是否存在,...

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

ruby 正则表达式匹配

gsub 和sub的区别   gsub 和gsub!的区别   这个链接的正则表达式实例很全面 http://www.w3cschool.cc/ruby/ruby-regular-expressions.html

flash as3.0 正则表达式

正则表达式:        正则表达式最早是由数学家Stephen Kleene在对自然语言的递增研究成果的基础上,于1956提出来的。具有完整语法的正则表达式,主要使用在字符串的格式的匹配方面上,...
  • gtncwy
  • gtncwy
  • 2012-09-28 16:02
  • 3636

正则表达式匹配转义字符反斜杠代码实例

正则表达式匹配转义字符反斜杠代码实例:<br style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Si
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)