본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

Apache commons validator란?

Apache commons validator

Apache에서 제공하는 오픈소스 라이브러리 중 하나

데이터 유효성을 검증하는데 사용

 

이메일주소, url, ip주소, 신용카드 번호 등 문자열의 형식을 확인하거나

숫자가 특정범위에 속하는지, 특정 자릿수를 가지는지, 

날짜가 특정 형식에 맞는지 특정기간내에 속하는지, 

정규표현식을 사용하여 데이터가 특정패턴과 일치하는지 등을 확인 할 수 있다고 이해하면 되겠다.

 

import org.apache.commons.validator.routines.EmailValidator;

public class ValidatorExample {

    public static void main(String[] args) {
        // 이메일 주소 유효성 검증
        String email = "test@example.com";
        if (EmailValidator.getInstance().isValid(email)) {
            System.out.println("유효한 이메일 주소입니다.");
        } else {
            System.out.println("유효하지 않은 이메일 주소입니다.");
        }
    }
}