wildmatch - fonction de script et fonction de graphique
La fonction wildmatch compare le premier paramètre à tous les paramètres suivants et renvoie le numéro de l'expression qui correspond. Cela permet d'utiliser des caractères génériques ( * et ?) dans les chaînes de comparaison. * met en correspondance toute séquence de caractères. ? met en correspondance un seul caractère, quel qu'il soit. La comparaison n'est pas sensible à la casse ni aux systèmes de caractères japonais Hiragana et Katakana.
wildmatch( str, expr1 [ , expr2,...exprN ])
entier
Si vous souhaitez établir des comparaisons sans caractères génériques, utilisez la fonction match ou mixmatch.
Argument | Description |
---|---|
str | Chaîne à évaluer. |
expr1 | Première expression utilisée pour rechercher une représentation numérique valide. |
expr2 |
Deuxième expression utilisée pour rechercher une représentation numérique valide. |
expr3 |
Troisième expression utilisée pour rechercher une représentation numérique valide. |
Exemple | Résultat |
---|---|
wildmatch( ColorCode,'black','*Blue*' ) |
Cette expression renvoie 1 si la valeur de ColorCode est Black ou 2 si la valeur de ColorCode est Blue ou Light Blue ou blue. |
wildmatch( Cities,'toronto','Boston','Beijing','Zurich') | Cette expression renvoie l'index de l'élément qui correspond à la valeur du champ Cities. |
Certains exemples de cette rubrique utilisent des chargements inline. Utilisation de chargements inline pour charger des données