Contains

Syntax

Contains( Liste, Elemente )

Funktionstyp

Listenfunktion

Verwendung

Prüft bei zwei Mengen, ob alle Elemente der zweiten Menge in der ersten Menge enthalten sind. D.h. die zweite Menge ist eine Teilmenge der ersten Menge.

Parameter

Liste

Liste (Menge), die geprüft wird.

Elemente

Elemente einer anderen Liste (Menge), die in der Liste enthalten sein sollen.

Wenn als zweiter Parameter ein Einzelwert (z.B. eine Konstante) angegeben wird, dann wird geprüft, ob dieser Wert in der ersten Liste enthalten ist.

Beispiele

Contains("|rot|grün|" , "|rot|") ergibt "yes".

Contains("|rot|grün|" , "|rot|grün|") ergibt "yes".

Contains("|rot|grün|" , "|blau|") ergibt "no".

Contains("|rot|grün|blau|" , "|grün|rot|") ergibt "yes".

Contains("|rot|grün|" , "rot") ergibt "yes".

Contains("" , "rot") ergibt "no".

Contains("|" , "rot") ergibt "".

Contains([Liste] , "") ergibt "yes".

Dieses Beispiel zeigt, dass die leere Liste als Element in jeder Liste enthalten ist, auch in einer leeren oder in einer undefinierten Liste.