Android
[Android] 이메일 유효성 검사하는 Pattern 코드
eyoo
2022. 7. 13. 13:23
Pattern으로 이메일 유효성 검사를 할수있다.
Pattern pattern = android.util.Patterns.EMAIL_ADDRESS;
pattern.matcher(email).matches()
# email은 getText로 받은 변수다.
더보기
사용예시:
Pattern pattern = android.util.Patterns.EMAIL_ADDRESS;
if (email.isEmpty() || !pattern.matcher(email).matches()){
Toast.makeText(MainActivity.this, "이메일을 올바르게 입력하세요", Toast.LENGTH_SHORT).show();
} else if (password.length() < 6 || password.length() > 12) {
Toast.makeText(MainActivity.this, "비밀번호는 6자리 이상 12자리 이하", Toast.LENGTH_SHORT).show();
} else if (!validPassword.equals(password)) {
Toast.makeText(MainActivity.this, "비밀번호가 일치하지 않습니다.", Toast.LENGTH_SHORT).show();
} else {
Intent intent = new Intent(MainActivity.this, AvartaActivity.class);
startActivity(intent);
finish();
}