使用正则取出文本中的图片地址

public   static   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;  
}

原文地址:https://www.cnblogs.com/wuhuisheng/p/1778904.html