我想解析iPhone应用程序中的HTML字符串。在iPhone开发中解析Web URL
例子: 网址为http://www.apple.com/developer
我想删除了“开发”的一部分,因此所有我将http://www.apple.com
我怎么能这样做?
我想解析iPhone应用程序中的HTML字符串。在iPhone开发中解析Web URL
例子: 网址为http://www.apple.com/developer
我想删除了“开发”的一部分,因此所有我将http://www.apple.com
我怎么能这样做?
你也可以把它在一个NSURL
并得到你想要的部分:
NSURL *url = [NSURL URLWithString:@"http://www.apple.com/developer"];
[url host]; // @"www.apple.com"
[url scheme]; // @"http"
您可以搜索字符串中的第三个斜杠,然后串它来得到你想要
部分经过How to split string into substrings on iOS?在那里你可以找出你要解析字符串的不同部位...
您曾经考虑过NSUrl
方法URLByDeletingLastPathComponent
或方法pathComponents
?
URLByDeletingLastPathComponent
返回通过从原始URL中删除最后一个路径组件创建的新URL。
pathComponents
返回数组中文件URL的各个路径组件。
Here是一个很好的教程/ NSURL
方法的例子。