Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Durchsucht die Zeichenfolge nach Elementen, die im Array angegeben sind, und gibt die Position im Array des ersten Elements zurück, das in der Zeichenfolge gefunden wurde.
Syntax
has_any_index
(
Quellwerte,)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| Quelle | string |
✔️ | Der zu suchende Wert. |
| Werte | dynamic |
✔️ | Ein Array von skalaren oder literalen Ausdrücken, die nachschlagen sollen. |
Gibt zurück
Nullbasierte Indexposition des ersten Elements in Werten , die in der Quelle gefunden werden. Gibt -1 zurück, wenn keines der Arrayelemente in der Zeichenfolge gefunden wurde oder wenn Werte leer sind.
Beispiele
Das folgende Beispiel zeigt, wie sie mit einem durch Kommas getrennten Satz von Skalarwerten verwendet has_any_index werden.
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
Ausgabe
| idx1 | idx2 | idx3 | idx4 | idx5 |
|---|---|---|---|---|
| 0 | 1 | –1 | 1 | –1 |