2010-12-05 4 views
0

Ich habe eine Zeichenfolge, die ich aus XML mit Google GDataXML-Parser analysiert habe, und jetzt muss ich die Zeichenfolge ein wenig mehr eingrenzen. Der Inhalt der Zeichenfolge sieht derzeit wie folgt aus:Ergreifen einer URL aus einem NSString mithilfe von Regex

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

ich nicht ändern kann die xml kommt, so ist dies die Zeichenfolge ich analysieren müssen. Ich habe diese regex versucht:

http:(.*?)' 

Aber es packt das Ende Zitat von der URL, die ich will nicht, ich brauche nur von http zum Ende der URL zu greifen ...

I weiß, das ist wie dumm einfach, aber ich bin mir nicht sicher über die Syntax. Danke für Ihre Hilfe

Antwort

0

Was dazu:

http://([^']+) 

EDIT # 1:

Grundsätzlich [^']+ ist "etwas anderes als Apostroph 1 oder mehrmals"

+0

Hey, das ist perfekt! ! Vielen Dank!!! –

+0

Sie sind herzlich willkommen. – javamonkey79

Verwandte Themen