Цитата:
Сообщение от
someOne
if (subStr(_email, len - 1, 2) != "рф")
return _email;
Если это не "образец", а окончательная редакция кода, то не забудьте про
.рус, .укр, .бел, .москва, .дети, .сайт, .онлайн и т.д. Полный список наверно можно нагуглить где-нить на сайте ICANN, а с учетом того, что домены первого уровня теперь продают почти всем желающим, может быть стоит сделать более универсальную проверку на кириллицу? Или вообще не делать, ведь латиница в Punycode остается без изменений...