Ⅱ. やり方
1. 必要なパッケージをNuGetからインストールする
dotnet add package Nager.PublicSuffix --version 2.4.0
2. サンプルプログラムを書く
using Nager.PublicSuffix; var domainParser = new DomainParser(new WebTldRuleProvider()); var domainName = domainParser.Parse("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