Fungsi bawaan Fn::MatchPattern memeriksa apakah nilai bertipe String sesuai dengan kondisi dalam ekspresi reguler. Jika nilai tersebut sesuai, maka true dikembalikan; jika tidak, false dikembalikan.
Deklarasi
JSON
{ "Fn::MatchPattern": [ pattern, value ] }YAML
Sintaks untuk nama fungsi lengkap:
Fn::MatchPattern: pattern, valueSintaks untuk bentuk singkat:
!MatchPattern [pattern, value]
Parameter
pattern: Diperlukan. Menentukan ekspresi reguler bertipe String.value: Diperlukan. Menentukan nilai yang akan dicocokkan dengan kondisi dalam ekspresi reguler yang ditentukan.
Nilai kembali
true atau false.
Contoh
Fn::MatchPattern: - '[a-z]+' - adbPada contoh ini,
truedikembalikan.Fn::MatchPattern: - '[a-z]+' - 12bPada contoh ini,
falsedikembalikan.