文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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 "";
    }

相关阅读 更多 +
排行榜 更多 +
狼模拟进化汉化版

狼模拟进化汉化版

体育竞技 下载
清洁工模拟器手机版

清洁工模拟器手机版

体育竞技 下载
小兵带步枪免安装绿色中文版

小兵带步枪免安装绿色中文版

射击游戏 下载