我想解析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
方法的例子。