Rev 15210 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<h2 class="wimscenter">Lista completa delle relazioni</h2>
Tutti i confronti sono fatti sulle catene di caratteri (stringhe):
<span class="tt wims_code_words">string1 rel string2</span>.
Più confronti possono essere uniti dai connettivi <span class="tt wims_code_words">and</span> e <span class="tt wims_code_words">or</span>. Le parentesi possono essere utilizzate per costruire espressioni logiche più complesse.
:Possibili relazioni
:Relazione,Esempio,Spiegazione
:==
string1 == string2 <br> string1 = string2
con <span class="tt wims_code_words">if</span>: vera se <span class="tt wims_code_words"> string1</span> e <span class="tt wims_code_words">string2</span> sono identiche; <br> con <span class="tt wims_code_words">ifval</span>: vera se i valori numerici di <span class="tt wims_code_words">string1</span> e di <span class="tt wims_code_words">string2</span> sono uguali.
:!=
string1 != string2 <br> string1 <> string2
con <span class="tt wims_code_words">if</span>: vera se <span class="tt wims_code_words">string1</span> e <span class="tt wims_code_words">string2</span> non sono identiche; <br> con <span class="tt wims_code_words">ifval</span>: vera se i valori numerici di <span class="tt wims_code_words">string1</span> e di <span class="tt wims_code_words">string2</span> non sono uguali.
:<
string1 < string2
vera se il valore numerico di <span class="tt wims_code_words">string1</span> è strettamente inferiore a quello di <span class="tt wims_code_words">string2</span>.
:<=
string1 <= string2
vera se il valore numerico di <span class="tt wims_code_words">string1</span> è minore o uguale a quello di <span class="tt wims_code_words">string2</span>.
:>
string1 > string2
vera se il valore numerico di <span class="tt wims_code_words">string1</span> è strettamente maggiore di quello di <span class="tt wims_code_words">string2</span>.
:>=
string1 >= string2
vera se il valore numerico di <span class="tt wims_code_words">string1</span> è maggiore o uguale a quello di <span class="tt wims_code_words">string2</span>.
:isin
string1 isin string2
vera se <span class="tt wims_code_words">string1</span> è contenuta in <span class="tt wims_code_words">string2</span>.
:notin
string1 notin string2
vera se <span class="tt wims_code_words">string1</span> non è contenuta in <span class="tt wims_code_words">string2</span>.
:iswordof
string1 iswordof string2
vera se <span class="tt wims_code_words">string1</span> è una parola di <span class="tt wims_code_words">string2</span>.
:notwordof
string1 notwordof string2
vera se <span class="tt wims_code_words">string1</span> non è una parola di <span class="tt wims_code_words">string2</span>.
:isvarof
string1 isvarof string2
vera se <span class="tt wims_code_words">string1</span> è una variabile matematica dell'espressione <span class="tt wims_code_words">string2</span>.
:notvarof
string1 notvarof string2
vera se <span class="tt wims_code_words">string1</span> non è una variabile matematica dell'espressione <span class="tt wims_code_words">string2</span>.
:isvariableof
string1 isvariableof string2
vera se <span class="tt wims_code_words">string1</span> è una variabile matematica dell'espressione <span class="tt wims_code_words">string2</span>.
:notvariableof
string1 notvariableof string2
vera se <span class="tt wims_code_words">string1</span> non è una variabile matematica dell'espressione <span class="tt wims_code_words">string2</span>.
:isitemof
string1 isitemof string2
vera se <span class="tt wims_code_words">string1</span> è un elemento della lista <span class="tt wims_code_words">string2</span>.
:notitemof
string1 notitemof string2
vera se <span class="tt wims_code_words">string1</span> non è un elemento della lista <span class="tt wims_code_words">string2</span>.
:islineof
string1 islineof string2
vera se <span class="tt wims_code_words">string1</span> è una riga di <span class="tt wims_code_words">string2</span>.
:notlineof
string1 notlineof string2
vera se <span class="tt wims_code_words">string1</span> non è una riga di <span class="tt wims_code_words">string2</span>.
:issamecase
string1 issamecase string2
vera se <span class="tt wims_code_words">string1</span> e <span class="tt wims_code_words">string2</span> sono lo stesso testo, non tenendo conto degli spazi ripetuti, ma tenendo conto della maiuscole/minuscole.
:notsamecase
string1 notsamecase string2
vera se <span class="tt wims_code_words">string1</span> e <span class="tt wims_code_words">string2</span> non verificano il criterio precedente.
:issametext
string1 issametext string2
vera se <span class="tt wims_code_words">string1</span> e <span class="tt wims_code_words">string2</span> sono lo stesso testo, senza tener conto di maiuscole/minuscole, spazi ripetuti e lettere accentate.
:notsametext
string1 notsametext string2
vera se <span class="tt wims_code_words">string1</span> e <span class="tt wims_code_words">string2</span> non verificano il criterio precedente.