has_any_index()
Pesquisa a cadeia de caracteres em busca de itens especificados na matriz e retorna a posição na matriz do primeiro item encontrado na cadeia de caracteres. has_any_index
pesquisa termos indexados, em que um termo indexado é de três ou mais caracteres. Se o termo for menor que três caracteres, a consulta examinará os valores na coluna, o que é mais lento do que procurar o termo no índice do termo.
Syntax
has_any_index
(
Fonte,
Valores)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
source | string |
✔️ | O valor a pesquisar. |
Valores | dynamic |
✔️ | Uma matriz de expressões escalares ou literais para pesquisar. |
Retornos
Posição de índice baseado em zero do primeiro item em valores encontrados na origem. Retornará -1 se nenhum dos itens da matriz tiver sido encontrado na cadeia de caracteres ou se os valores estiverem vazios .
Exemplo
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
Saída
idx1 | idx2 | idx3 | idx4 | idx5 |
---|---|---|---|---|
0 | 1 | -1 | 1 | -1 |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de