Dynamic String Replacement
Dynamic String Replacement
While the matcher feature is powerful, the real magic happens when you’re able to insert your own content or variables into a string. This is where dynamic string replacement comes in.
Dynamic replacements are performed with the following syntaxes (links to the relavent parameter documentation):
- Basic (String): 
{{str: "I'm a randome string"}} - Basic with fallback: 
{{str: "I'm a randome string"}}||Fallback string||}} - Number: 
{{num: 123}} - Boolean: 
{{bool: true}} - Function: 
{{fn: [nested.function.key]|str: 'hi'|}} - Context Key/Value: 
{{key: 'nested.data.key'}} 
When it comes to the function and key types, they’re taken from the context object and functions object passed in respectively.