以下の内容はhttps://kakakakakku.hatenablog.com/entry/2014/09/13/030042より取得しました。


Guava: InternetDomainName

Java で URL 情報からドメインやらを抽出してみたかったので,GuavaInternetDomainName を使ってみた.

InternetDomainName (Guava: Google Core Libraries for Java 19.0-SNAPSHOT API)

サンプルコード

package com.kakakakakku.guava;

import com.google.common.net.InternetDomainName;
import java.net.URL;

public class UrlParser {
    public static void main(String[] args) throws Exception {
        URL url = new URL("http://kakakakakku.hatenablog.com/");
        System.out.println(url.getHost());
        System.out.println(InternetDomainName.from(url.getHost()).topPrivateDomain());
        System.out.println(InternetDomainName.from(url.getHost()).publicSuffix());
    }
}

実行結果

kakakakakku.hatenablog.com
hatenablog.com
com



以上の内容はhttps://kakakakakku.hatenablog.com/entry/2014/09/13/030042より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14