Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Busca en la cadena los elementos especificados en la matriz y devuelve la posición en la matriz del primer elemento encontrado en la cadena.
Sintaxis
has_any_index
(
valores de origen,)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| de origen | string |
✔️ | Valor que se va a buscar. |
| Valores | dynamic |
✔️ | Matriz de expresiones escalares o literales que se van a buscar. |
Devoluciones
Posición de índice de base cero del primer elemento de los valores que se encuentran en el origen. Devuelve -1 si no se encontró ninguno de los elementos de matriz en la cadena o si los valores están vacíos .
Ejemplos
En el ejemplo siguiente se muestra cómo usar has_any_index con un conjunto separado por comas de valores escalares.
print
idx1 = has_any_index("this is an example", dynamic(['this', 'example'])) // first lookup found in input string
, idx2 = has_any_index("this is an example", dynamic(['not', 'example'])) // last lookup found in input string
, idx3 = has_any_index("this is an example", dynamic(['not', 'found'])) // no lookup found in input string
, idx4 = has_any_index("Example number 2", range(1, 3, 1)) // Lookup array of integers
, idx5 = has_any_index("this is an example", dynamic([])) // Empty lookup array
Salida
| idx1 | idx2 | idx3 | idx4 | idx5 |
|---|---|---|---|---|
| 0 | 1 | -1 | 1 | -1 |