用正则表达式截取数据库中img图片路径的方法


    public static string GetImgUrl(string HTMLStr)
    {
        string str = string.Empty;
        Regex r = new Regex(@"<img\s+[^>]*\s*src\s*=\s*([']?)(?<url>\S+)'?[^>]*>", RegexOptions.Compiled);
        Match m = r.Match(HTMLStr.ToLower());
        if (m.Success)
            str = m.Result("${url}");
        else
        {
            str = "images/04.jpg"; //否则显示默认图片
        }
        return str;
    }
posted @ 2010-06-30 15:59  你妹的sb  阅读(463)  评论(0编辑  收藏  举报
百度一下