java 이메일 형식 검사
/**
* email 형식 검사
* @param email : 이메일
* @return boolean : 이메일 형식 여부
* */
public static boolean isEmail(String email){
boolean validation = false;
if(StringUtils.isEmpty(email)){
return false;
}
String regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@(?:\\w+\\.)+\\w+$";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(email);
if(m.matches()) {
validation = true;
}
return validation;
}
출처: https://lovon.tistory.com/117?category=862726 [Java 개발 블로그]
'JAVA > Java' 카테고리의 다른 글
java Default Method(인터페이스 디폴트 메소드) (0) | 2022.04.26 |
---|---|
java 이메일 마스킹 처리 (0) | 2022.04.26 |
java 휴대폰번호 마스킹 처리 (0) | 2022.04.26 |
문자에서 숫자만 추출 (0) | 2022.04.26 |
java 전화번호 구분자 추가 (0) | 2022.04.26 |
HashMap 반복문 조회 (0) | 2022.04.26 |
용어정리 (0) | 2022.04.22 |
Generic Type Parameter 이름 컨벤션 (0) | 2021.11.12 |