Freigeben über


contains-Funktion

Überprüft, ob die erste Argumentzeichenfolge die zweite Argumentzeichenfolge enthält.

boolean contains(str1, str2)

Parameter

  • str1
    Eine Zeichenfolge, die das zweite Argument enthalten kann.
  • str2
    Eine Zeichenfolge, die im ersten Argument enthalten sein kann.

Rückgabewerte

Gibt True zurück, wenn die erste Argumentzeichenfolge die zweite Argumentzeichenfolge enthält. Andernfalls wird False zurückgegeben.

Hinweise

Wenn ein Argument nicht vom Typ string ist, wird es zunächst mithilfe der string()-Funktion in eine Zeichenfolge konvertiert. Anschließend wird das Ergebnis dieser Konvertierung ausgewertet.

ms256195.Caution(de-de,VS.100).gifVorsicht:
Zeichenfolgenkonvertierungen für Knotengruppen, die als Argumente an diese Funktion übergeben werden, führen möglicherweise zu unerwarteten Ergebnissen.Weitere Informationen finden Sie unter string-Funktion.

Bei dieser Funktion muss die Groß- und Kleinschreibung berücksichtigt werden.

Beispiel

Im folgenden Beispiel wird erläutert, wie mithilfe der contains()-Funktion eine Sammlung von Büchern abgefragt werden kann, deren Titel das Wort "Pattern" enthält.

XML-Datei (contains.xml)

XSLT-Datei (contains.xsl)

Ausgabe

Wenn das XSLT-Stylesheet auf die XML-Datei (contains.xml) angewendet wird, erzeugt es die folgende Ausgabe:

The Weather Pattern by Weather Man costs 100.00.

Weaving Patterns by Weaver costs 150.00.

Speech Pattern by Speaker costs 15.00.

Siehe auch

Verweis

string-Funktion
Referenz zu XML-Datentypen