android.util 에서 제공하는 기본 패턴을 이용하면 간단히 유효성 검사를 할 수 있다.
제공 패턴
- Patterns.EMAIL_ADDRESS
- Patterns.PHONE
- Patterns.WEB_URL
- Patterns.IP_ADDRESS
email 주소 유효성 검사 코드
Pattern pattern = android.util.Patterns.EMAIL_ADDRESS;
String email = editEmail.getText().toString().trim(); // 에디트텍스트 editEmail에서 이메일을 받음
if(!pattern.matcher(email).matches()){
Toast.makeText(MainActivity.this, "이메일형식이 올바르지 않습니다.", Toast.LENGTH_SHORT).show();
editEmail.requestFocus();
return;
}
'Android' 카테고리의 다른 글
Android Studio - 아이콘 이미지를 벡터 이미지로 만들기 (0) | 2023.02.01 |
---|---|
Android Studio - SQLite3 데이터베이스 활용하기 (0) | 2023.01.31 |
Android Studio - SharedPreferences 를 이용해 앱 내에 데이터 저장, 불러오기 (0) | 2023.01.31 |
Android Studio - 액티비티 간의 화면 전환, 데이터 전달(단방향/양방향) (0) | 2023.01.30 |
Android Studio - Activity Life Cycle(액티비티 수명 주기) (0) | 2023.01.30 |