asp.net 获取字符串内的图片地址
新人问问字符串<imgsrc="/ysj/handler/../tupian/image/20170315/20170315170736_2934.jpg"alt=""/...
新人问问
字符串
<img src="/ysj/handler/../tupian/image/20170315/20170315170736_2934.jpg" alt="" /><img src="/ysj/handler/../tupian/image/20170315/20170315170736_3504.jpg" alt="" />
通过什么 正规表达式 或者 什么其他的方法 让最后得到的结果变成
/ysj/handler/../tupian/image/20170315/20170315170736_2934.jpg
/ysj/handler/../tupian/image/20170315/20170315170736_3504.jpg
或者得到
tupian/image/20170315/20170315170736_2934.jpg
tupian/image/20170315/20170315170736_3504.jpg
字符串内有好2个以上的图片的 要都获取出来
谢谢各位大神 知道的 帮下 展开
字符串
<img src="/ysj/handler/../tupian/image/20170315/20170315170736_2934.jpg" alt="" /><img src="/ysj/handler/../tupian/image/20170315/20170315170736_3504.jpg" alt="" />
通过什么 正规表达式 或者 什么其他的方法 让最后得到的结果变成
/ysj/handler/../tupian/image/20170315/20170315170736_2934.jpg
/ysj/handler/../tupian/image/20170315/20170315170736_3504.jpg
或者得到
tupian/image/20170315/20170315170736_2934.jpg
tupian/image/20170315/20170315170736_3504.jpg
字符串内有好2个以上的图片的 要都获取出来
谢谢各位大神 知道的 帮下 展开
1个回答
展开全部
public void ReadXml(string str)
{
str = string.Format("<?xml version=\"1.0\" encoding=\"gb2312\"?><root>{0}</root>", str);
XDocument doc = XDocument.Parse(str);
foreach (XElement element in doc.Element("root").Elements("img"))
{
Response.Write(element.Attribute("src").Value);
}
}
//记得using System.Xml.Linq;
{
str = string.Format("<?xml version=\"1.0\" encoding=\"gb2312\"?><root>{0}</root>", str);
XDocument doc = XDocument.Parse(str);
foreach (XElement element in doc.Element("root").Elements("img"))
{
Response.Write(element.Attribute("src").Value);
}
}
//记得using System.Xml.Linq;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询