我想实现的目标如下。我有一个NSString,其中包含一个句子和一个URL。我需要能够从任何NSString中提取出所呈现的URL。例如:
假设我有这个NSString:
NSString *someString = @"This is a sample of a http://example.com/efg.php?EFAei687e3EsA sentence with a URL within it.";
我需要能够从这个NSString中提取http://example.com/efg.php?EFAei687e3EsA。这个NSString不是静态的,结构会发生变化,URL也不一定在句子的同一位置。我尝试过查看three20代码,但对我来说毫无意义。还有其他方法可以完成这个任务吗?