![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
|
интересно, а что не кто не заметил, что у автора вот такой email будет не валидный - easy.proger@mymailserver.ru ? то есть две точки в email
|
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
лучший способ проверки - отправить письмо и подождать, не вернется ли обратно
)
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
|
еще (для коллекции вариантов) есть бородатый способ - 2 раза split (на "@" и на ".") с соотв. проверками
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
ветеран форума
|
Мдя, код не такой то и большой как мог бы быть.
Но в любом случае такой код пропустит кучу невалидных емейлов. Плюс нет проверки на недопустимые символы. Если это какая то лабораторная работа или домашнее задание, то еще куда ни шло (на троечку). Если же это случай для реального проекта, то он просто не имеет права на жизнь.
__________________
trace("Остановите Землю, я сойду!!!"); |
|
|||||
|
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
goldlider. В книге К.Мука вы встретили задание: сделать то то и то то с помощью лишь методов тех то и тех то. И зачем, спрашивается, грузить форум вопросом не только не имеющим отношения к практике, но и заданным вам с целью самостоятельного поиска решения?
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... |
|
|||||
|
Modus ponens
|
Нет, нельзя сделать нормально валидацию е-мейла одним регулярным выражением. По частям - можно. Кроме того есть "уровни правильности", вот, например, кто-то предлагал искать точку в строке, а она там может и не быть (admin@localhost - вполне себе валидный адресс), кроме того "foo bar"@domain тоже валидный адресс и т.п. вот только встречаются такие редко или в специфических ситуациях.
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
используйте as3DataValidation от Adobe
__________________
low + |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 120
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:10. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|