使用正则表达式从NSString中抓取URL

时间:2010-12-05 05:13:20

标签: html regex string url xml-parsing

我有一个字符串,我使用Google的GDataXML解析器从XML解析,现在我需要将字符串缩小一点。该字符串的内容目前如下所示:

<Side><Image source='http://website.stuff.edu/img/user'/></Side>

我无法改变xml的方式,所以这是我必须解析的字符串。我试过这个正则表达式:

http:(.*?)'

但它抓住了我不想要的网址的结尾引用,我只需要从http抓到网址的末尾......

我知道这很简单,但我不确定语法。谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

这个怎么样:

http://([^']+)

编辑#1:

基本上,[^']+是“除单引号以外的任何内容”