私が取り組んでいるアプリケーションでは、ユーザーがドメイン名のリストを入力できるようにしています。ユーザーは、次の形式のいずれかでドメイン名を入力する必要があります。
ただし、このドメイン名をデータベースに保存する場合は、ドメイン名を次の形式でのみ保存する必要があります。
フォーマット:stackoverflow.com
それで、私がこの仕事を成し遂げるために使うことができる既製のヘルパーがあるかどうか、またはこれを効率的な方法で行うための提案があるかどうか知りたいと思いました。
これが私が思いついたものです、
public static string CleanDomainName(string domain)
{
domain = domain.Trim();
if (domain.Split('.').Count() > 2)
{
domain = domain.Split('.')[1] + "." + domain.Split('.')[2];
}
return domain;
}
これについて私を助けてください。