JAVA/JAVA

이메일 형식 검사

lovineff 2021. 3. 9. 17:12
/**
 * 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;
}

'JAVA > JAVA' 카테고리의 다른 글

휴대폰번호 마스킹 처리  (0) 2021.03.09
문자에서 숫자만 추출  (0) 2021.03.09
전화번호 구분자 추가  (0) 2021.03.09
CompletableFuture  (0) 2020.11.13
queryDsl QClass 빌드 설정(gradle)  (0) 2020.11.11