È possibile sostituire più valori in un modello di FreeMarker? Per esempio, se voglio sostituire "a" e "b" con la "c", devo fare questo:FreeMarker? Sostituire più valori
${event.EventTitle?replace('a','c')?replace('b','c')}
ma preferirei fare qualcosa di simile:
${event.EventTitle?replace("'a','b'",'c')}
Qualche possibilità che FreeMarker abbia questa capacità?
Alla fine sto provando a sostituire tutti i caratteri speciali ($,., @, &, ecc.) Con i trattini, quindi sentiti libero di suggerire un modo più semplice per farlo.
Sono giunto a questa domanda. Quando vuoi sostituire gli elementi in una lista, puoi usare 'replace' con' list' insieme. –
Utilizzare un elenco per una sostituzione? Funzionerà! – Sam