在 AWS CloudFormation 範本中使用規則運算式 - AWS CloudFormation

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 AWS CloudFormation 範本中使用規則運算式

規則運算式 (通常稱為正則表達式) 可以在範本中的許多位置指定,例如建立 AWS CloudFormation 範本參數時的AllowedPattern屬性。

中的規則運算式 CloudFormation 符合 Java 規則運算式語法。如需在 Java 文件中檢視此語法的完整說明與結構,請前往:java.util.regex.Pattern

重要

由於 CloudFormation 範本使用 JSON 語法來指定物件和資料,因此您需要在規則運算式中的任何反斜線字元中加入額外的反斜線,否則 JSON 會將這些字元解譯為逸出字元。

舉例來說,若您要在 JSON 範本的常規表達式中加入 \d 以比對數字字元,則必須將該字元編寫為 \\d