我正在用objective-c编写代码。我想从字符串中提取一个 url。
这是我的代码:
NSMutableString *oneContent = [[latestPosts objectAtIndex:i] objectForKey:@"content"];
NSLog(@"%@", oneContent);//no problem
NSString *string = @"http";
if ([oneContent rangeOfString:string].location == NSNotFound) {
NSLog(@"string does not contain substring");
} else {
NSLog(@"string contains substring!");
}
如您所见,我想从oneContent
字符串中提取一个url,并且我检查了oneContent
肯定包含“http”,但是为什么结果什么都没有显示呢?
有没有更好的方法来提取网址?