2010-12-05 6 views
0

J'ai une chaîne que j'ai analysée à partir de XML en utilisant l'analyseur GDataXML de Google, et maintenant je dois réduire la chaîne un peu plus. Le contenu de la chaîne ressemble actuellement à ceci:Récupérer une URL à partir d'un NSString en utilisant regex

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

Je ne peux pas changer la façon dont le xml vient, donc c'est la chaîne que je dois analyser. Je l'ai essayé regex:

http:(.*?)' 

Mais il saisit la citation de fin de l'URL que je ne veux pas, j'ai juste besoin de saisir de http à la fin de l'url ...

I Je sais que c'est stupidement facile, mais je ne suis pas sûr de la syntaxe. Merci pour votre aide

Répondre

0

Qu'en est-ce:

http://([^']+) 

EDIT # 1:

Fondamentalement, [^']+ est "autre chose que guillemet simple 1 fois ou plus"

+0

Hey qui a parfaitement fonctionné! ! Je vous remercie!!! –

+0

Vous êtes les bienvenus. – javamonkey79

Questions connexes