|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Nepsha 2:5083/82 22 Dec 2002 11:55:21 To : Valentin Nechayev Subject : Re: regexp email_check -------------------------------------------------------------------------------- SN>> Может ктонибудь подскажет более менее хорошую проверку e-mail адресов ? SN>> Заранее Спасибо. VN> В "Mastering regular expressions" есть полный готовый пример с, кажется, VN> полным синтаксисом RFC822, а не только с типичными случаями. VN> Там в приложении приведено полное выражение (оно конструируется), VN> содержит 5724 символа ;))) Конструктор, естественно, значительно проще - VN> пара экранов разреженного тривиального кода. VN> Типичные же случаи покрываются выражением вида VN> /\b[A-Za-z0-9._-]+\@[A-Za-z0-9.-]+\b/, с парой исключений по настроению VN> (например, не надо допускать доменную часть без букв) VN> Так как весь софт на этой планете написан не головой, а в лучшем случае VN> том, на чём сидят, то имеет смысл и не допускать адреса, не подпадающие VN> под это выражение, в свою систему. спасибо. -- XMMS: %s --- tin/pre-1.4-19990216 ("Styrofoam") (UNIX) (Linux/2.4.18-3custom (i686)) * Origin: 68.net InterNetNews site (2:5083/82) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/12166bacd0e79.html, оценка из 5, голосов 10
|