博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net 正则 例子
阅读量:6628 次
发布时间:2019-06-25

本文共 904 字,大约阅读时间需要 3 分钟。

using System.Text.RegularExpressions; //正则

string strHtml = "  

Tags in this photo:

  • Belgium
  • Belgien
  • Urlaub
  • Holidays
  • Vakanties
  • CenterParcs
  • 10 000 000
  •   
    ";
    TextBox1.Text = "" + strHtml + "";      Regex re = new Regex("(?<=
  •  

     

    结果:

    Belgium 

    Belgien 
    Urlaub 
    Holidays 
    Vakanties 
    CenterParcs 
    10 000 000

     

     

     

    /// 
    <summary>
    ///
     从文章内容中获取第一张图片,用作文章缩略图
    /// 
    </summary>
    /// 
    <param name="articleContent"></param>
    /// 
    <returns></returns>
    public 
    static 
    string
     GetImageUrlFromArticle(
    string
     articleContent)
    {
        Regex r 
    = 
    new
     Regex(
    @"
    <IMG[^>]+src=\s*(?:'(?<src>[^']+)'|""(?<src>[^""]+)""|(?<src>[^>\s]+))\s*[^>]*>
    "
    , RegexOptions.IgnoreCase);
        MatchCollection mc 
    =
     r.Matches(articleContent);
        
    if
     (mc.Count 
    != 
    0
    )
        {
            
    return
     mc[
    0
    ].Groups[
    "
    src
    "
    ].Value.ToLower();
        }
        
    else
        {
            
    return 
    ""
    ;
        }
    }

     

     

     

     

     

         本文转自曾祥展博客园博客,原文链接:http://www.cnblogs.com/zengxiangzhan/archive/2009/12/21/1629364.html,如需转载请自行联系原作者

     

     

     

     

     

    你可能感兴趣的文章
    Express框架使用以及数据库公共操作类整理(Win7下的NodeJs)
    查看>>
    kibana智能检索发送多次_msearch —— 配置index pattern,同时设置时间段,就知道到底是在哪些索引里去查找数据了...
    查看>>
    Linux 小知识翻译 - 「命令行的提示符」
    查看>>
    Tcp通信
    查看>>
    【Visual C++】Windows GDI贴图闪烁解决方法
    查看>>
    blueImp/jQuery file upload 的正确用法(限制上传大小和文件类型)
    查看>>
    [SilverLight] DataGrid实现批量输入(like Excel)
    查看>>
    Security2:角色和权限
    查看>>
    linq to js使用汇总
    查看>>
    【下载源码】在线生成网页缩略图.超越Snap.com:WebSnap Beta 1.1 发布。感谢博客园的“萧寒”重写的底层。开源。...
    查看>>
    yyMMddHHmm字符日期格式为yyyy-MM-dd HH:mm:ss日期格式
    查看>>
    Hadoop里如何Mysql编程
    查看>>
    HBase编程 API入门系列之delete(客户端而言)(3)
    查看>>
    建造者模式
    查看>>
    JS:1.什么是JavaScript?
    查看>>
    JAVA规则引擎 -- Drools
    查看>>
    Gradle - Manifest
    查看>>
    自定义Unity基于PerCall的生存期模型
    查看>>
    Unity5 AssetBundle系列——简单的AssetBundleManager
    查看>>
    利用泛型写一个简单的链表
    查看>>