본문 바로가기
프로그래밍

Ant style pattern 정리

by 탁구치는 개발자 2014. 1. 6.

웹 개발을 진행하다 보면 대부분 url mapping 설정을 ant pattern으로 한다.

스프링에서 mvc:resources mapping="/static/**" 또는 security:intercept-url pattern="/user/**" 이 그러하다. 설정에 대한 표현식으로 ant pattern을 사용하기 때문에 *, **, ? 의 의미를 확실히 알아둘 필요가 있다.


? : 1개의 문자와 매칭 (matches single character)

* : 0개 이상의 문자와 매칭 (matches zero or more characters)

** : 0개 이상의 디렉토리와 파일 매칭 (matches all files / directories)