Je veux remplacer une partie d'une chaîne dans Velocity Template Language par une autre chaîne.
Par exemple:
#set($a = "Hello")
#set($b = "+")
Je veux remplacer ll dans Hello par ++. La sortie doit être He ++ o
Aidez-moi, s'il vous plaît
Merci Kishore
Par défaut, vous pouvez utiliser les méthodes de l'objet chaîne Java:
#set( $a = "Hello" )
#set( $b = $a.replace("l", "+") )
${b}
produira He ++ o et vous pouvez également utiliser des variables de vitesse comme arguments pour vos appels de méthode, par exemple:
#set( $a = "Hello" )
#set( $b = "+" )
#set( $c = $a.replace("l", ${b}) )
${c}