Internet Direct (Indy) Version 9.0.2 Beta
IsDomain
Indicates if a Host address represents a valid Domain name.

function IsDomain(S: String): Boolean;
Parameters
S: String
Domain name to be validated.

Returns
Boolean - True when not an IP Address or Top-Level Domain Name.

Description
IsDomain is a Boolean function that indicates if the value in S represents a Domain name. The value is considered a Domain name when it does not contain a valid IP address in dotted-decimals format, and it is not a Host name or Top-Level Domain name.