从速度模板中删除括号(转义xml)

问题描述 投票:0回答:1

我是速度模板的新手。我正在使用速度模板以xml格式解析数据。使用以下代码获取userId:$ esc.xml(“ $!userDetails.userId).replaceAll(”&#[0-9a-fA-F] +;“,”“)

生成的输出:[ABC123]例外的输出:ABC123

有人可以在这里帮我吗。另外,我用谷歌搜索了Apache速度维基,但没有找到。另外,最好提供一些Wiki来获取更多信息。

提前感谢!

escaping velocity apache-velocity velocity-template-language
1个回答
0
投票

[是正则表达式关键字的转义字符

.replaceAll("&#\[0-9a-fA-F\]+;","")
© www.soinside.com 2019 - 2024. All rights reserved.