您的位置:首页 > 其它

获取字符串中img标签中src的数组列表

2013-01-06 10:54 260 查看
protected string[] GetSrc(string str)

{

string regStr = "\\<IMG\\ [\\s\\S]*?src=['\"]?(?<p>[^'\"\\>\\ ]+)['\"\\>\\ ]";

string cont1 = string.Empty; //图片的src

Regex reg = new Regex(regStr, RegexOptions.Compiled | RegexOptions.IgnoreCase);

Match match = reg.Match(str);

string picSrc = "";

while (match.Success)

{

picSrc = match.Groups["p"].Value;

cont1 += string.Format("{0}", picSrc + ",");

match = match.NextMatch();

}

cont1 = cont1.Substring(0, cont1.LastIndexOf(','));

string[] strList = cont1.Split(',');

return strList;

}

转载地址:http://www.cnblogs.com/yhdkzy/archive/2011/03/04/1970858.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: