суббота, 5 декабря 2009 г.

Проверка кириллического адреса электронной почты

Большинство в рунете уже в курсе, что Российская Федерация будет первой страной, которая вводит кириллические доменные имена сайтов. Совсем скоро, а именно с апреля 2010 года появиться кириллический домен первого уровня «.рф».

Соответственно с этим появятся такие адреса как мэил.рф, яндекс.рф, рамблер.рф и другие популярные почтовые сервисы рунета. В связи с этим вполне вероятно, что появятся и возможность отправлять электронную почту на кириллические домены. Чтобы пользователи чувствовали себя комфортно при регистрации потребуется изменить регулярное ворожение для проверки E-mail.

Представляю регулярное выражение для проверки кириллических доменов:

preg_match("/^([a-zA-Z0-9_]|\\-|\\.)+@(([a-zа-я0-9_]|\\-)+\\.)+[a-zа-я]{2,6}\$/iu", $email)