如何在速度中逃避#

时间:2008-09-10 10:18:41

标签: velocity

我想知道如何在速度中逃避#。反斜杠似乎逃脱了它,但它也打印自己

这:

\#\#

打印:

\#\#

我想:

## 

6 个答案:

答案 0 :(得分:68)

这样:

#[[
##
]]#

将产生:

##

#[[...]]#内的任何内容都是未解析的。

答案 1 :(得分:44)

如果您不想打扰EscapeTool,可以这样做:

#set( $H = '#' )
$H$H

答案 2 :(得分:6)

答案 3 :(得分:3)

将esc工具添加到工具箱中,然后您可以使用$ {esc.hash}

答案 4 :(得分:1)

$ {esc.h}将根据

输出#

this link

答案 5 :(得分:0)

设置技术是绕过你需要转义的任何字符的好方法,比如如果你想要$ name后跟“_lastname”那么你可以这样做:

set ($n = '_lastname)

并在您的模板中显示:

$name$n

这一切都很好。