Android

[Kotlin] 간단한 이메일 유효성, 이메일 패턴 검사

MK_____ 2023. 4. 10. 16:37
 
private var pattern: Pattern = Patterns.EMAIL_ADDRESS
if (inputEmail.isNotEmpty() && inputPw.isNotEmpty()) {
    if (!pattern.matcher(inputEmail).matches()) {
        Toast.makeText(context, "이메일 형식이 맞지 않습니다.", Toast.LENGTH_SHORT).show()
        return
    }
    
    ...
}

 

제공 패턴

  • Patterns.EMAIL_ADDRESS
  • Patterns.PHONE
  • Patterns.WEB_URL
  • Patterns.IP_ADDRESS