Velocity Template Languageの文字列の一部を別の文字列に置き換えたい。
例えば:
#set($a = "Hello")
#set($b = "+")
Helloのllを++に置き換えたい。出力はHe ++ oである必要があります
私を助けてください
おかげでKishore
デフォルトでは、Java Stringオブジェクトのメソッドを使用できます。
#set( $a = "Hello" )
#set( $b = $a.replace("l", "+") )
${b}
He ++ oが生成され、速度変数をメソッド呼び出しの引数として使用することもできます。例:
#set( $a = "Hello" )
#set( $b = "+" )
#set( $c = $a.replace("l", ${b}) )
${c}