如何使用 Mule 中的表达式组件从有效负载中用 space 替换以下 OBJECT(o)?

How to replace following OBJECT(o) with space from payload using expression component in Mule?

如何使用 Mule 中的表达式组件从负载中用 space 替换以下 OBJECT(o)?我尝试使用以下表达式,但它不起作用。

<expression-transformer expression="#[payload.replaceAll('OBJECT(o)', ' ')]" doc:name="Expression"/>

您需要使用 replace(参见 Mulesoft docs)。请注意内部括号前的转义字符 ('\')。

payload replace /(OBJECT\(o\))/ with " "