<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
"
"
'
'
=
${
}
#{
}