|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Dmitriy Goldobin 2:5020/400 01 Apr 2000 03:25:26 To : All Subject : Re: Validate e-mail --------------------------------------------------------------------------------
Hi!
> > Я однажды видел regexp полной проверки валидности
> > e-mail. Строк эдак на 5 :) А я даже сообразить не
> > могу как в одном regexp проверить одновременно и
> > максимальное ограничение на длину домена и минимальное
> > на длину отдельных имен в домене.
>
>
> А что тут такого. Рассмотрим вариант "от трех до
> пяти групп, от двух до восьми цифр в каждой. Группы
> разделены пробелами."
>
> \d{2,8}(\.\d{2,8}){2,4}
>
> довольно просто. Hу можно чуть удлиннить, заменив
> () на (?:)...
Hеееет! :) Ограничение не на количество групп, а на
суммарную их длину в символах.
Bye.
--- ifmail v.2.15dev4
* Origin: Electronic Microsystems JSC (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/219562a6f6ce7.html, оценка из 5, голосов 10
|