从给定的URL获取URL的一部分

时间:2012-09-03 14:24:13

标签: objective-c ios nsurl

  

可能重复:
  Extract part of URL

如何从整个网址字符串中获取部分网址?

给出url的示例:

http://example@url.com:7006/imageID = 45254

必填部分:

http://example@url.com:7006

2 个答案:

答案 0 :(得分:3)

请参阅“访问网址部分”的NSURL Documentation部分。您可能想要[-NSURL baseURL][-NSURL pathComponents]

答案 1 :(得分:1)

这适用于一般情况:

NSString* str = @"http://example@url.com:7006/imageID=45254";
NSURL* url = [NSURL URLWithString:str];    
NSString* aaa = [str stringByReplacingOccurrencesOfString:[url path] withString:@""];