diff --git a/src/cfnlint/template/transforms/_language_extensions.py b/src/cfnlint/template/transforms/_language_extensions.py index d770283994..6196a0e775 100644 --- a/src/cfnlint/template/transforms/_language_extensions.py +++ b/src/cfnlint/template/transforms/_language_extensions.py @@ -194,7 +194,7 @@ def _walk(self, item: Any, params: MutableMapping[str, Any], cfn: Any): def _replace_string_params( self, s: str, params: Mapping[str, Any] ) -> Tuple[bool, str]: - pattern = r"\${[a-zA-Z0-9:]+}" + pattern = r"\${[a-zA-Z0-9\.:]+}" if not re.search(pattern, s): return (True, s) for k, v in params.items():