contains
Prüft, ob ein String oder Array eine exakte Übereinstimmung enthält
Mit dieser Funktion können Sie prüfen, ob ein gegebener String oder ein gegebenes Array von beliebiger Länge eine exakte Übereinstimmung enthält.
Wenn Sie nicht nur nach einem speziellen String oder Array suchen, sondern auch seine Position brauchen, eignet sich die Funktion index()
.
Das Ergebnis ist Ja (
true
) bei einem exakten Treffer oder Nein (false
), wenn keine Übereinstimmung gefunden wurde.
Strings
Hier kommt es auf Groß- und Kleinschreibung an, daher können Sie Ihren Text zunächst mit upper()
oder lower()
formatieren. Mit contains()
kann nach Keywords in Textfeldern gesucht werden oder um festzustellen, ob in einem Mehrfachauswahl-Feld eine spezielle Option ausgewählt wurde.
Arrays
Eine exakte Übereinstimmung bedeutet, dass der gesuchte Wert mit einem der Array-Elemente übereinstimmt.
Syntax
contains(string, string)
contains([any], any)
Rückgabewert
boolean
Beispiele
Strings
contains (meinText, suchString)
prüft, ob ein gegebener String eine exakte Übereinstimmung enthält.
contains("Hallo Welt!", "Hallo")
Ergebnis: Ja (true
)
contains("Hallo Welt!", "hallo")
Ergebnis: Nein (false
)
contains(lower("Hallo Welt!"), "hallo")
Ergebnis: Ja (true
)
contains([meinArray], suchWert)
prüft, ob ein gegebenes Array eine exakte Übereinstimmung enthält.
contains(["A", "B", "C"], "B")
Ergebnis: Ja (true)
contains([{ name: "Sam" }], { name: "Sam" })
Ergebnis: Nein (false
)
JSON-Objekte werden nicht über ihren Inhalt, sondern über ihre Identität verglichen.
Siehe auch
index
, ermittelt die erste Position einer gesuchten Übereinstimmung in einem String oder Array.
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 7Ansichten
-
1
Folge bereits