Цитата glukin:
соответствие правилам именования DNS, то есть: англ. буквы, точка, тире, цифры »
|
Точный критерий и несколько примеров правильных имён приведите.
Пока примерно так (powershell):
Код:

$dnsname = 'device.domain.zone.'
if ($dnsname -notmatch "^([A-Za-z0-9-]+\.){3}$" -or $dnsname -match "--") {
write-host -fore red "error!"
}