2010-12-05 19 views
0

我有一個字符串,使用Google的GDataXML解析器從XML解析,現在我需要將字符串縮小一點。該字符串的內容現在看起來是這樣的:使用正則表達式從NSString中獲取URL

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

我不能改變的XML即將到來的方式,所以這是我要解析的字符串。我曾嘗試此正則表達式:

http:(.*?)' 

但它抓住,我不想要的網址的結尾報價,我只需要從http搶到url結束...

我知道這很容易,但我不確定語法。感謝您的幫助

回答

0

這個怎麼樣:

http://([^']+) 

編輯#1:

基本上,[^']+

+0

「比單引號其他1次以上的任何」 嘿,這完美! !謝謝!!! – 2010-12-05 05:59:50