"PHP" / Говнокод #374 0 12345678910 function check_email($address) { $regex = '/^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&\'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&\'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/'; if (preg_match($regex, $address)) { return true; } else { return false; } } Функция для проверки e-mail'а Очень скромный РегЕксп (с) n3m0 Запостил: guest, 12.01.2009 (Updated 24.03.2018) Комментарии (6) RSS guest 18 лет ago # 0 Полное регулярное выражение для проверки E-Mail http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html Ответить guest 18 лет ago # 0 анонимус: Гы, зачетно. Ответить guest 17 лет ago # 0 в мемориз! Ответить Uchkuma 16 лет ago # 0 Йоптытьнахренжеж!!! Ответить tranquillity 16 лет ago # 0 серьезно 🙂 Ответить proweber1 13 лет ago # 0 А чем плох такой способ? filter_var($adress, FILTER_VALIDATE_EMAIL); Ответить Добавить комментарий Отменить ответ Переведи на "PHP", guest! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
guest 18 лет ago # 0 Полное регулярное выражение для проверки E-Mail http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html Ответить
proweber1 13 лет ago # 0 А чем плох такой способ? filter_var($adress, FILTER_VALIDATE_EMAIL); Ответить
Гы, зачетно.
filter_var($adress, FILTER_VALIDATE_EMAIL);