У меня есть поле адреса электронной почты и проверка выполняется с помощью type='email'
в передней части. Но требование заключается в том, что пользователь вводит "none"
, это также должно быть действительным в поле ввода электронной почты. Если пользователь вводит "email address"
или "none"
оба должны быть действительны. Пожалуйста, дайте мне знать код регулярного выражения в java для проверки обоих. Спасибо.Проверка правильности адреса электронной почты + java regularExpression
ответ
Основываясь на том, что ваш при условии, что это должно работать:
^none(?!\S)|[\w.%+-][email protected][\w.-]+\.[a-zA-Z]{2,6}$
Это соответствует каждой строке, которая либо none
или в формате
[letters, underscore, %, ., +, -]@[letters, ., -].[TLD]
example @gmail .com
, когда я попытался использовать вышеуказанный regEx, выбрасывая ошибку времени компиляции: Неверная escape-последовательность (допустимые - \ b \ t \ n \ f \ r \" \ '\\) – Ravikanth
@RaviKChowdary Если вы используя java, вам нужно избегать каждого \. Используйте это: '^ none (?! \\ S) | [\\ w.% + -] + @ [\\ w .-] + \\. [a-zA -Z] {2,6} $ ' –
Вышеупомянутый regEx не проверяет, когда я ввел« None »в поле ввода текста электронной почты. Он по-прежнему бросает« недействительный адрес электронной почты ». – Ravikanth
- 1. Проверка правильности ввода адреса электронной почты
- 2. Проверка правильности электронной почты
- 3. Проверка адреса электронной почты
- 4. Проверка правильности электронной почты на основе паролей
- 5. Проверка правильности адреса электронной почты с регулярным выражением в Bash
- 6. Проверка правильности адреса электронной почты в Google Apps Script
- 7. Проверка правильности электронной почты для разрешения пробелов
- 8. Проверка правильности ввода электронной почты в JQuery
- 9. Уникальная проверка адреса электронной почты
- 10. Проверка адреса электронной почты, опять
- 11. RegEx Проверка адреса электронной почты
- 12. Проверка наличия адреса электронной почты
- 13. Целевая проверка адреса электронной почты
- 14. Проверка адреса электронной почты iOS
- 15. Проверка адреса электронной почты C#
- 16. Проверка правильности адреса IPv4
- 17. Проверка правильности в java и java scipt для адреса электронной почты
- 18. Проверка адреса электронной почты показывает неправильные адреса
- 19. Проверка правильности адреса IPv4
- 20. Проверка правильности URL-адреса
- 21. Проверка электронной почты в java
- 22. Проверка адреса электронной почты с помощью regex
- 23. Проверка адреса электронной почты в базе данных
- 24. Regex PHP - Проверка адреса электронной почты
- 25. Проверка адреса электронной почты с помощью regex
- 26. Проверка адреса электронной почты на основе домена
- 27. Проверка адреса электронной почты на почтовых серверах
- 28. Проверка адреса электронной почты для ASP.NET
- 29. Проверка адреса электронной почты для необязательного номера
- 30. Проверка адреса электронной почты со списком товаров
Приведите примеры, что ваше регулярное выражение необходимо определить и те, ему нужно отказаться. – SomeDude
вы пробовали искать в google .. многие ссылки из SO yourself buddy –
@ShreyasSarvothama: Спасибо buddy – Ravikanth