返回第一个<img...>标签

public string GetImgUrl(string HTMLStr)
    {
        string str = string.Empty;
        //string sPattern = @"^<img\s+[^>]*>";
        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}");
        return str;
    }

posted @ 2014-10-08 09:58  凤凰连城  阅读(86)  评论(0编辑  收藏  举报