Ⅱ. やり方
1. 必要なパッケージをNuGetからインストールする
Install-Package Nager.PublicSuffix
2. サンプルプログラムを書く
var domainParser = new DomainParser(new WebTldRuleProvider()); var domainName = domainParser.Get("sub.test.co.uk"); Console.WriteLine(domainName.TLD); //domainName.Domain = "test"; //domainName.Hostname = "sub.test.co.uk"; //domainName.RegistrableDomain = "test.co.uk"; //domainName.SubDomain = "sub"; //domainName.TLD = "co.uk";
実行結果
co.uk