正则表达式匹配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;
    }

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

相关文章推荐

正则表达式匹配测试

  • 2013-08-21 10:07
  • 786B
  • 下载

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

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

正则表达式话题2--递归和匹配

1. 表达式的递归匹配 有时候,我们需要用正则表达式来分析一个计算式中的括号配对情况。...

正则表达式匹配算法

  • 2013-12-10 16:25
  • 953B
  • 下载

正则表达式匹配邮箱账号

现在许多网站都采用了通过邮箱账号来注册用户名的方式,一来可以避免重复,而来安全性也得到保证,一举两得,很不错。 而最近HCI的官网也要重构了,部门一女生在写注册信息的表单验证的时候遇到了许多...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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