AWS CloudFormation 템플릿에서 정규식 사용 - AWS CloudFormation

AWS CloudFormation 템플릿에서 정규식 사용

템플릿 파라미터를 생성할 때 AllowedPattern 속성의 경우와 같이 AWS CloudFormation 템플릿 내의 수많은 장소에서 정규식(일반적으로 regex라고 함)을 지정할 수 있습니다.

CloudFormation의 정규식은 Java 정규식 구문을 따릅니다. 이 구문과 구조에 대한 전체적인 설명은 java.util.regex.Pattern에서 볼 수 있습니다.

중요

CloudFormation 템플릿은 객체와 데이터를 지정하기 위해 JSON 구분을 사용하므로 정규식의 모든 백슬래시 문자에 백슬래시를 하나 더 추가해야 합니다. 그렇지 않으면 JSON은 이러한 문자를 이스케이프 문자로 해석합니다.

예를 들어, 숫자 문자를 일치시키기 위해 정규식에 \d를 포함시키는 경우 JSON 템플릿에서는 \\d로 작성해야 합니다.