【发布时间】:2018-12-30 18:19:01
【问题描述】:
我的要求是通过过滤掉它的子域名来获取 URL 的域名。
我可以使用以下代码获取主机名
if let url = URL(string: "https://blog.abc.in/") {
if let hostName = url.host {
print("host name = \(hostName)") // output is: blog.mobilock.in
}
}
所以这里的 URL blog 是一个子域,而 abc 是一个域名,我希望通过排除它来仅了解/打印 abc子域部分。
在android中,有一个类InternetDomainName返回域名,类似的解决方案我正在寻找iOS
我尝试了几个答案,但其中任何一个或一些不工作或这是一种解决方法都不是重复的。
【问题讨论】: