速度で # をエスケープする方法を知りたいです。バックスラッシュはそれをエスケープしているようですが、それ自体も印刷されます
これ:
\#\#
プリント:
\#\#
をお願いします:
##
速度で # をエスケープする方法を知りたいです。バックスラッシュはそれをエスケープしているようですが、それ自体も印刷されます
これ:
\#\#
プリント:
\#\#
をお願いします:
##
EscapeTool を使いたくない場合は、次のようにします。
#set( $H = '#' )
$H$H
ひょっとして、以下のサイトが参考になるでしょうか?http://velocity.apache.org/tools/1.4/generic/EscapeTool.html
esc ツールをツールボックスに追加すると、 ${esc.hash} を使用できます
set テクニックは、エスケープが必要な文字を回避するための良い方法です。たとえば、$name の後に "_lastname" を付けたい場合は、次のようにします。
set ($n = '_lastname)
これをテンプレートに入れます:
$name$n
そしてそれはすべて良いです。