<script </script> <Script </Script> <SCRIPT </SCRIPT> <style </style> <Style </Style> <STYLE </STYLE> <!-- --> <! > ${ } #{ } <#ftl\b > <#?(if|elseif|switch|foreach|list|case|assign|local|global|setting|include|import|stop|escape|macro|function|transform|call|visit|recurse)(\s|/|$) > </#?(assign|local|global|if|switch|foreach|list|escape|macro|function|transform|compress|noescape)> <#?(else|compress|noescape|default|break|flush|nested|t|rt|lt|return|recurse)\b > </@(([_@\p{Alpha}][_@\p{Alnum}]*)(\.[_@\p{Alpha}][_@\p{Alnum}]*)*?)? > <@([_@\p{Alpha}][_@\p{Alnum}]*)(\.[_@\p{Alpha}][_@\p{Alnum}]*?)* > <#-- --> <stop> <comment> </comment> <# > </# > < > <#-- --> <!-- --> " " () = ! | & < > * / - + % . : . . [ ] { } ; ? true false as in using gt gte lt lte " " ' ' = ${ } #{ }