文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ASP.NET MVC CMS 从文章中获取第一张图片作为文章缩略图

ASP.NET MVC CMS 从文章中获取第一张图片作为文章缩略图

时间:2011-04-01  来源:翟士丹

使用正则表达式,其实也就是构造正则表达式复杂了些,也没什么难的。

附代码:

/// <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 "";
    }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载