Udostępnij przez


czy_ma_jakikolwiek_indeks()

Dotyczy: ✅Microsoft Fabric

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