wildmatch - funzione dello script e del grafico
La funzione wildmatch confronta il primo parametro con quelli seguenti e restituisce il numero di espressioni corrispondenti. Consente l'utilizzo di caratteri jolly ( * e ?) per il confronto delle stringhe. * corrisponde a qualsiasi sequenza di caratteri. ? corrisponde a qualsiasi carattere singolo. Il confronto non distingue tra caratteri maiuscoli o minuscoli né i sistemi di caratteri del giapponese hiragana e katakana.
Sintassi:
wildmatch( str, expr1 [ , expr2,...exprN ])
Tipo di dati restituiti: numero intero
Se si desidera utilizzare il confronto senza caratteri speciali, usare le funzioni match o mixmatch.
Argomento | Descrizione |
---|---|
str | La stringa da valutare. |
expr1 | La prima espressione da controllare per una valida rappresentazione numerica. |
expr2 |
La seconda espressione da controllare per una valida rappresentazione numerica. |
expr3 |
La terza espressione da controllare per una valida rappresentazione numerica. |
Esempio | Risultato |
---|---|
wildmatch( ColorCode,'black','*Blue*' ) |
Questa espressione restituisce 1 se il valore di ColorCode è Black, oppure 2 se il valore di ColorCode è Blue o Light Blue o blue. |
wildmatch( Cities,'toronto','Boston','Beijing','Zurich') | Questa espressione restituisce l'indice dell'elemento che corrisponde al valore nel campo Cities. |
Alcuni degli esempi in questo argomento utilizzano caricamenti inline. Utilizzo dei caricamenti inline per caricare i dati