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. <p>
:Possibili relazioni <span class="tt wims_code_words">rel</span>:
:relazione,>condizione
:==
string1  == string2 o string1  =  string2
vera se <span class="tt wims_code_words"> string1</span> e <span class="tt wims_code_words"> string2 </span> sono identiche.
:!=
string1  !=  string2  string1  &lt;&gt;  string2
vera se <span class="tt wims_code_words"> string1</span> e <span class="tt wims_code_words"> string2 </span> non sono identiche
:< 
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>
:<= 
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
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> et 
   <span class="tt wims_code_words">string2</span> mpm verofocamp 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.
