悟生慧

 

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

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

posted on 2010-07-16 14:33  悟生慧  阅读(371)  评论(0)    收藏  举报

导航