Utilisation d'expressions régulières dans les AWS CloudFormation modèles - AWS CloudFormation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation d'expressions régulières dans les AWS CloudFormation modèles

Les expressions régulières (communément appelées regexes) peuvent être spécifiées à plusieurs endroits dans un AWS CloudFormation modèle, par exemple pour la AllowedPattern propriété lors de la création d'un paramètre de modèle.

Expressions régulières CloudFormation conformes à la syntaxe des expressions régulières Java. Une description complète de cette syntaxe et de ses constructions est disponible dans la documentation Java, sous : java.util.regex.Pattern.

Important

Comme les CloudFormation modèles utilisent la syntaxe JSON pour spécifier les objets et les données, vous devrez ajouter une barre oblique inverse supplémentaire à tout caractère de barre oblique inverse de votre expression régulière, sinon JSON les interprétera comme des caractères d'échappement.

Par exemple, si vous incluez un \d dans l'expression régulière afin de désigner un caractère numérique, vous devrez écrire \\d dans votre modèle JSON.