Конвертация кириллических доменов

Проверка доменного имени

Punycode - это метод преобразования символов, относящихся к стандарту Unicode, в последовательность символов, содержащих только символы в кодировке ASCII, а именно 26 букв латинского алфавита (a-z), цифры (0-9) и символ дефиса (всего 37 символов).

Домены, содержащие символы национальных алфавитов называют IDN-доменами. Некоторые сервисы не поддерживают IDN представление доменов. Поэтому не работает домен РФ или другие IDN-домены. В таком случае необходимо использовать имя домена после Punycode-конвертации.

Code