Tag: fqdn

在C#中validationFQDN

有没有人有正则表达式来validation合法的FQDN? 现在,我使用这个正则表达式: (?=^.{1,254}$)(^(?:(?!\d+\.|-)[a-zA-Z0-9_\-]{1,63}(?!-)\.?)+(?:[a-zA-Z]{2,})$) 然而,当“aa.aa”有效时,此正则表达式导致“aa.a”无效。 有谁知道为什么?

正则表达式在C#和Javascript中validationFQDN

在C#和Javascript中validationFQDN的正确正则表达式是什么? 我一直在寻找,我发现不同的规格。 哪一个是正确的。 我找到的几个例子: 1.(?=^.{1,254}$)(^(?:(?!\d+\.|-)[a-zA-Z0-9_\-]{1,63}(?<!-)\.?)+(?:[a-zA-Z]{2,})$) 2. (?=^.{1,254}$)(^(?:(?!\d|-)[a-zA-Z0-9\-]{1,63}(?<!-)\.?)+(?:[a-zA-Z]{2,})$) 3. \b((?=[a-z0-9-]{1,63}\.)(xn--)?[a-z0-9]+(-[a-z0-9]+)*\.)+[az]{2,63}\b (Regular Expression cook book) 请帮忙

将NETBIOS域转换为FQDN(完全限定域名)

简而言之 – 如何将NETBIOS域转换为FQDN? 详细信息:假设我在域A中,并且我拥有域B的用户凭据,该域与域A具有信任关系(我可以对凭据进行身份validation)。 当我拥有的是来自该域的某个经过身份validation的用户的凭据(包括netbios域名)时,如何获取域B的FQDN? 我在C#编码,但COM / WMI / Win32解决方案也会受到欢迎。