Проверка строки Android JAVA - PullRequest
       3

Проверка строки Android JAVA

0 голосов
/ 28 февраля 2012

У меня есть вопрос:

Я хочу создать приложение, которое получает строку из пользовательского ввода.Эта строка будет в формате электронной почты.Итак, есть некоторые требования:

  1. . (Полная остановка) не может быть размещена до @
  2. . (Полная остановка), а @ не может быть больше одного
  3. . (Полная остановка) и @ не может быть рядом

Примечание: это НЕ школьная домашняя работа (я просто почувствовал, что это как домашняя работа после того, как я ее набрал), япросто хочу узнать больше о String: D

Я уже провел некоторые исследования, но до сих пор не могу решить эти проблемы: D

Спасибо всем, и извините, если я сделал какую-то ошибку, английский - этоне мой родной язык: D

1 Ответ

3 голосов
/ 28 февраля 2012

Это универсальная проверка электронной почты для электронной почты

 if(eMailValidation(YourEmailString)){
          /// right  Email-id
      }
    public boolean eMailValidation(String emailstring) {
            Pattern emailPattern = Pattern.compile(".+@.+\\.[a-z]+");
            Matcher emailMatcher = emailPattern.matcher(emailstring);
            return emailMatcher.matches();
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...