Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / regExp / 4 сообщений из 4, страница 1 из 1
17.07.2012, 18:46:54
    #37882751
Synchrophasotron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regExp
всем доброго времени

есть регексп для парса почты
^(\\w+)([\\-+.][\\w]+)*@(\\w[\\-\\w]*\\.){1,5}([A-Za-z]){2,6}$
его первую часть до точки вообще не понимаю
...
Рейтинг: 0 / 0
17.07.2012, 19:10:40
    #37882768
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regExp
бывает
регулярные выражения они не для того созданы чтобы их понимать:
http://ex-parrot.com/~pdw/Mail-RFC822-Address.html
...
Рейтинг: 0 / 0
17.07.2012, 21:11:57
    #37882857
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regExp
Synchrophasotron,

Поскольку у нас не литеральный формат, обратные слэши экранируются.

^ - начало входных данных

\\w+ , найдет последовательность или один любой символ,

([\\-+.][\\w]+)* найдет нуль последовательностей или последовательность символов, предваренных знаками точки, минуса или плюса.

advice dog сгруппирует все это в логин пользователя.

Еще одна тонкость - домен первого уровня, который здесь может содержать от двух до шести символов
включительно для идентификации основных доменов, общеупотребительных псевдо- доменов
и устаревших и неиспользуемых.

На самом деле, это еще упрощенная валидация, подробные схемы тут .

Освойте, и выражайтесь регулярно. ; -)
...
Рейтинг: 0 / 0
24.07.2012, 12:44:36
    #37890354
Synchrophasotron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regExp
Всем огромное спасибо)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / regExp / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]