Spring @Pattern 정규표현식
@Pattern
Spring 숙련 과제 진행하던 도중 회원가입에서 아이디와 비밀번호의 제한사항을 구현하던 도중 @Pattern
어노테이션에 대해 알게되었다.
정규표현식 문법
자주 사용하는 정규 표현식
@Size(min = 8, max = 15)
@Pattern(regex = "^[0-9a-z]*$")
이와 같이 따로 표현해줘도 되지만
@Pattern(regex = "^[0-9a-z]{8,15}$"
이렇게 하나로 표현이 가능하다.