has_any_index()
Söker i strängen efter objekt som anges i matrisen och returnerar positionen i matrisen för det första objektet som finns i strängen. has_any_index
söker efter indexerade termer, där en indexerad term är tre eller flera tecken. Om termen är färre än tre tecken genomsöker frågan värdena i kolumnen, vilket är långsammare än att söka upp termen i termindexet.
Syntax
has_any_index
(
Källkod,
Värden)
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Källkod | string |
✔️ | Det värde som ska sökas. |
Värden | dynamic |
✔️ | En matris med skalära eller literaluttryck som ska slås upp. |
Returer
Nollbaserad indexposition för det första objektet i värden som finns i källan. Returnerar -1 om inget av matrisobjekten hittades i strängen eller om värdena är tomma.
Exempel
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
Resultat
idx1 | idx2 | idx3 | idx4 | idx5 |
---|---|---|---|---|
0 | 1 | -1 | 1 | -1 |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för