Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wyszukuje ciąg elementów określonych w tablicy i zwraca pozycję w tablicy pierwszego elementu znalezionego w ciągu.
Składnia
has_any_index
(
wartości źródłowe,)
Dowiedz się więcej na temat konwencji składni.
Parametry
| Nazwisko | Typ | Wymagania | opis |
|---|---|---|---|
| źródło | string |
✔️ | Wartość do wyszukania. |
| Wartości | dynamic |
✔️ | Tablica wyrażeń skalarnych lub literałów do wyszukania. |
Zwraca
Pozycja indeksu na podstawie zera pierwszego elementu w wartościach znalezionych w źródle. Zwraca wartość -1, jeśli żaden z elementów tablicy nie został znaleziony w ciągu lub jeśli wartości są puste.
Przykłady
W poniższym przykładzie pokazano, jak używać has_any_index z rozdzielanym przecinkami zestawem wartości skalarnych.
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
Wyjście
| IDX1 powiedział: | Identyfikator IDX2 | Identyfikator IDX3 | Identyfikator IDX4 | Identyfikator IDX5 |
|---|---|---|---|---|
| 0 | 1 | -1 | 1 | -1 |