Проверка регулярного выражения по электронной почтеJAVA

Программисты JAVA общаются здесь
Гость
Проверка регулярного выражения по электронной почте

Сообщение Гость »


Как я могу ограничить только цифры в адресе электронной почты. Я попробовал ниже, и это не сработало. Мой адрес электронной почты должен принимать буквенно-цифровые символы, точку, дефис и подчеркивание, за которыми следует «@AnyDomain.com». Но он не должен принимать только цифры, такие как "112233@gmail.com"
Шаблон regexPattern = Pattern.compile("^[(a-zA-Z0-9-\\_\\.!\\D)]+@[ (a-zA-Z)]+\\.[(a-zA-Z)]{2,3}$"); Сопоставитель regmatcher = regexPattern.matcher(email); [*]Don_123@gmail.com -> Действительно [*]12345@gmail.com -> Недействительно

Вернуться в «JAVA»