Регулярное выражение для соответствия имени хоста DNS или IP-адресу?

У кого-нибудь есть удобное регулярное выражение, которое будет соответствовать любому допустимому DNS-имени хоста или IP-адресу?

Легко написать тот, который работает в 95% случаев, но я надеюсь получить что-то, что будет хорошо проверено, чтобы точно соответствовать последним спецификациям RFC для имен хостов DNS.

Ответы на вопрос(21)

Ваш ответ на вопрос