日期:2014-05-18  浏览次数:20639 次

如何解析一字符串中的http地址?
在文本框中copy进去一堆字符,里面包括图片地址。。

如:dsfsdfrdsfdsg<img src="http://www.aaa.com/aaa/aaa.gif">fdfdgfsdgdfsgsdfg

我要得到http://www.aaa.com/aaa/aaa.gif,不知谁有办法?

谢谢!

------解决方案--------------------
正则表达式
@".+(http:.+)".+"
------解决方案--------------------
string url = Request.Url.ToString();
this.catalogid = int.Parse(url.Substring(url.LastIndexOf("_")+1,4));
------解决方案--------------------
正则
------解决方案--------------------
C# code

string url = Regex.Match(str, @"<img\s*src=""?(?<url>[^""\s]*)""?\s*>").Groups["url"];