Definizioni di variabili in CuTeML
diegolamonica edited this page Oct 1, 2010
·
2 revisions
Una variabile nel linguaggio di modellazione CuTeML è identificata dalla sintassi {var:mia_variabile}
. Per cui ogni occorrenza di {var:...}
verrà sostituita con il corrispondente valore esposto dallo controller al template.
Se il parser identifica una variabile ma essa non è esposta in alcun modo al modello, il blocco verrà sostituito con un valore vuoto (''
).
Una variabile può prevedere una particolare formattazione dell'output basato su espressioni regolari. La sintassi in tal caso per la variabile sarà
{var:mia_variabile|@from "regular_expression" @to "replacement_rule"}
dove
-
regular_expression
è l'espressione regolare che definisce i criteri di ricerca del testo da sostiuire nel valoremia_variabile
, mentre -
replacement_rule
determina la modalità di modifica delle occorrenze trovate.