<li id="eimg_1" onclick='pageTracker._trackPageview("/canting/body/图片/环境1");ChangeShowPic(this,"Environment","http://f3.95171.cn/pic/B26I07N42340/9bf5c3d3-51e4-49e0-bc86-18585aaea7c8.jpg","餐厅大厅","http://www.95171.cn/B26I07N42340/0/810859/PhotoDetail.aspx","810859");'></li>
请问怎么用正则表达式取出这个http://www.95171.cn/B26I07N42340/0/810859/PhotoDetail.aspx地址知道大哥告诉下谢谢!
请问怎么用正则表达式取出这个http://www.95171.cn/B26I07N42340/0/810859/PhotoDetail.aspx地址知道大哥告诉下谢谢!
string reg =@"\b(?<url>http://[^\b]+?.jpg)\b";
例子多一点 我就能把你的匹配的更准确
string reg =@"\b(?<url>http://[^\b]+?.aspx)\b";是这样
string reg = @"\b(?<url>http://[^""]+?aspx)\b";
Match m = Regex.Match(t, reg);MessageBox.Show(m.Groups["url"].Value);
刚没测试 是这样