nginx location 을 사용할 때 정규식을 사용하려면 ~ 를 넣어야 했다.
location ~ ^/admin/[^.]*$ {
alias /admin/dist/;
}

~   는 case-sensitive RE match  이고 
~* 는 case-insensitive RE match 이다. 

nginx.viraptor.info/ 에서 URL 을 넣어 어떤  location 에 걸리는지 테스트 해 볼 수 있다. 
그리고 github.com/nginxinc/NGINX-Demos/tree/master/nginx-regex-tester 이런 프로젝트도 있다. (언젠가는 위 링크가 동작하지 않을 때 유용할 것이다. )