我是FreeMarker的新手,并且拥有要在其上执行两个内置操作的字符串。例如,我有一个字符串,需要将管道符号的所有实例替换为逗号并大写第一个字母。我以为语法是$ {string?cap_first?replace(“|”,“,”)}但是只有第一个内置的作品。我环顾四周,除了将值分配给变量然后分别执行两个内置函数外,找不到任何示例。有人有什么想法吗?谢谢 最佳答案 您使用的语法正确。此外,您的示例对我仍然有效。您收到什么错误消息?