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.