티스토리 뷰

- problem

유효성을 검증하는 하기 코드를 작성했는데, 조건을 만족해도 계속 에러메시지를 띄움

 

-what I tried

처음에는 이 어노테이션 사용이 잘못되었는지, controller에서 @Valid를 빼먹었나 했는데 무언가를 빼먹거나 잘못 쓴 것이 아니었음

 

-my answer

문제의 경우의 수를 하나하나 줄여나가니 원인은 정규표현식밖에 없어서 다시 확인해보니 표현식 내에 글자수를 잡아주는 것이 없었다. 하기 이미지 처럼 수정하니 해결되었음.

 

 

-I learned

솔직히 정규표현식 아직도 좀 헷갈린다. 

원하는 게 있으면 바로바로 안되고 계속 검색을 여러번 해야되고, 이유도 제대로 모른다.

아직 어설프게 이렇다 저렇다 하는 것 같아, 팀프로젝트를 진행할때 조금 더 적극적으로 사용해봐야겠다.

댓글