|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.10.2015, 12:19 | #1 |
Пользователь
Регистрация: 07.06.2011
Сообщений: 27
|
Проверка правильности ввода
Доброго времени всем, столкнулся с такой проблемой, необходимо проверить на правильность ввода e-mail, и если есть ошибка в мейле, то вывести ее. Нашёл на просторах нета что похожее, но он не выводит ошибку набора мейла:
Код:
Последний раз редактировалось werovulv; 19.10.2015 в 12:40. |
19.10.2015, 19:53 | #2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,886
|
Подключить модуль RegExpr (или любой иной для регулярок) и взять регулярку для валидации мейла ту или иную (даже официальную из RFC) не вариант ? Или задача чисто учебная на разбор строки ?
P.S. код не читал (сформатируйте хотя бы отступами, можно взть инструмент DelForExp или встроенные в Дельфи начиная с версии хе2) |
19.10.2015, 21:07 | #3 |
Пользователь
Регистрация: 07.06.2011
Сообщений: 27
|
Это на работу, нее, туда если чтот подключать, то база вылетит, там костыль на костыле)) Поэтому нужно чтоб именно сообщением выводились недопустимые символы, которые ввели в мейле.
|
19.10.2015, 21:38 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А чего базе вылетать, если этот RegExpr на базу ни какого влияния не оказывает и используется в делфийской проге? А вариаций мейлов конь не валялся
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.10.2015, 01:58 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
емейл - это конструкция вида "login@domain"
надо чётко сформулировать принципы построения логина и домена и проверять их отдельно. ну и таки да, регулярку можно применить, если понимаешь, как оно работает. но, т.к. задача простейшая, я б свою функцию валидации нашкрябал за один перекур. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
20.10.2015, 09:17 | #6 | |
Пользователь
Регистрация: 07.06.2011
Сообщений: 27
|
Цитата:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Postgre: проверка правильности ввода email | Blondy | SQL, базы данных | 0 | 24.09.2011 01:02 |
Форматирование ввода в колонку dataGridView и проверка правильности ввода | tumanovalex | C# (си шарп) | 1 | 31.05.2011 19:56 |
Проверка правильности ввода в форму | ArtJuhn | JavaScript, Ajax | 2 | 18.11.2010 00:16 |
Проверка правильности ввода. | Whiplash | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 14.11.2008 18:00 |
Проверка правильности ввода символов | LLIypLLIyH | Помощь студентам | 7 | 22.07.2008 19:30 |