首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则取图片地址有关问题

2012-08-25 
正则取图片地址问题?meta propertyog:image contenthttp://192.168.1.100:8080//upload/C/PREW_CIE1

正则取图片地址问题?
<meta property="og:image" content="http://192.168.1.100:8080//upload/C/PREW_CIE185944.JPG"/>

GetRegValue("<meta" + @"\s+" + "property=\"og:image\"" + @"\s+" + "content=\"(?<content>[^\"" + @"\<\>" + "]*)\"", jg1)

我这不知道错在那里了,取不到图片地址:http://192.168.1.100:8080//upload/C/PREW_CIE185944.JPG



[解决办法]
string sql=@" <meta property=""og:image"" content=""http://192.168.1.100:8080//upload/C/PREW_CIE185944.JPG""/>";
sql=Regex.Replace(sql,@"\t|\r|\n|\s","");
Regex reg = new Regex(@"\<metaproperty\=""og\:image""content\=""(.*)""\/\>");
string reval = reg.Match(sql).Groups[1].Value;
[解决办法]
string temp = @"<meta property=""og:image"" content=""http://192.168.1.100:8080//upload/C/PREW_CIE185944.JPG""/>";
Response.Write(Regex.Match(temp, @"(?<=content=\"")[^""]+(?="")").Value);
[解决办法]
你正则太乱了。

热点排行