gpt4 book ai didi

string - 用 Velocity 模板语言替换字符串的子串

转载 作者:行者123 更新时间:2023-12-03 08:22:17 35 4
gpt4 key购买 nike

我想用另一个字符串替换 Velocity 模板语言中字符串的一部分。

例如:

#set($a = "Hello")
#set($b = "+")

我想用++替换Hello中的ll。输出应该是 He++o

请帮我

谢谢
基肖尔

最佳答案

默认情况下,您可以使用 Java String 对象的方法:

#set( $a = "Hello" )
#set( $b = $a.replace("l", "+") )
${b}

将产生 他++o 您还可以使用速度变量作为方法调用的参数,例如:
#set( $a = "Hello" )
#set( $b = "+" )
#set( $c = $a.replace("l", ${b}) )
${c}

关于string - 用 Velocity 模板语言替换字符串的子串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6843882/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com