License

The replace filter formats a given string by replacing the placeholders
(placeholders are free-form):

1
2
3
4
5
6
7
8
9
10

{{"I like %this% and %that%."|replace({'%this%':foo,'%that%':"bar"})}}{# outputs I like foo and bar if the foo parameter equals to the foo string. #}{# using % as a delimiter is purely conventional and optional #}{{"I like this and --that--."|replace({'this':foo,'--that--':"bar"})}}{# outputs I like foo and bar #}