在Kotlin中解析URL字符串以获取仅限域名可以通过以下步骤实现:
import java.net.URI
import java.net.URL
fun getDomainFromUrl(urlString: String): String? {
try {
val url = URL(urlString)
val uri = URI(url.protocol, url.userInfo, url.host, url.port, url.path, url.query, url.ref)
return uri.host
} catch (e: Exception) {
e.printStackTrace()
}
return null
}
val urlString = "https://www.example.com/path?param=value"
val domain = getDomainFromUrl(urlString)
println("域名:$domain")
这样,你就可以在Kotlin中解析URL字符串并获取仅限域名了。
推荐的腾讯云相关产品:腾讯云CDN(内容分发网络),它可以加速网站访问,提高用户体验,保证内容的高可用性和可靠性。腾讯云CDN产品介绍链接地址:https://cloud.tencent.com/product/cdn
领取专属 10元无门槛券
手把手带您无忧上云