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

Removing brackets from velocity template (xml escaping)

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

生成的输出:[ABC123] 异常输出:ABC123

有人可以在这里帮助我吗?另外,我在 google 上搜索了 apache velocity wiki,但没有找到。 另外,如果提供一些wiki来获取更多信息会更好。

提前致谢!!

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

.replaceAll("&#\[0-9a-fA-F\]+;","")