wildmatch - Función de script y de gráfico
La función wildmatch compara el primer parámetro con todos los siguientes y devuelve el número de la expresión. Permite el uso de caracteres comodín ( * y ?) en las cadenas de comparación. * coincide con cualquier secuencia de caracteres. ?coincide con cualquier carácter individual. La comparación no distingue entre mayúsculas y minúsculas y no tiene en cuenta los alfabetos de caracteres japoneses Hiragana y Katakana.
Sintaxis:
wildmatch( str, expr1 [ , expr2,...exprN ])
Tipo de datos que devuelve: Entero
Si desea utilizar la comparación sin comodines, utilice las funciones match o mixmatch.
| Argumento | Descripción |
|---|---|
| str | La cadena de caracteres que se ha de evaluar. |
| expr1 | La primera expresión para comprobar si hay una representación numérica válida. |
| expr2 |
La segunda expresión para comprobar si hay una representación numérica válida. |
| expr3 |
La tercera expresión para comprobar si hay una representación numérica válida. |
| Ejemplo | Resultado |
|---|---|
|
wildmatch( ColorCode,'black','*Blue*' ) |
Esta expresión devuelve 1 si el valor de ColorCode es Black o 2 si el valor de ColorCode es Blue o Light Blue o blue. |
| wildmatch( Cities,'toronto','Boston','Beijing','Zurich') | Esta expresión devuelve el índice del elemento que coincide con el valor del campo Cities. |
Algunos de los ejemplos de este tema utilizan cargas inline. Para más información, vea Usar cargas inline para cargar datos.